Se tiene un servidor con PHP 5.5 (por temas de incompatibilidad de las aplicaciones no se puede hacer un upgrade mayor a PHP 5.6).
Se agrego un campo de tipo JSON a una tabla que se encuentra en una base de datos MySQL.
Repentinamente se tiene algunos mensajes de error:
- Commands out of sync; you can’t run this command now.
- Warning: mysql_query(): Unknown type 245 sent by the server. Please send a report to the developers in …
La causa:
Existe un error de compatibilidad de campos de tipo JSON hasta la versión de PHP 5.5.38
Las soluciones:
- Cambiar el tipo del campo JSON por TEXT.
- Realizar un upgrade a la version PHP 5.6