Problemas de compatibilidad completamente documentados en la Web de PHP:
Backward Incompatible Changes
El problema está del lado de PHP, no de MySQL, exactamente.
Hay muchísimas páginas en la web tratando el mismo problema, y algunas proponen soluciones:
https://www.drupal.org/node/2575543
En cuanto a la cosa vista desde MySQL, está documentado en el manual de referencia:
http://dev.mysql.com/doc/refman/5.7/...-upgrades.html
Como sea, es una decisión técnica lo que tienes que hacer.