17-07-2017, 05:09 PM
(17-07-2017, 04:56 PM)sysme escribió: Parece que todo esto es causa de una variable globlal de Mysql, sql_mode, dale un vistazo a estos 2 enlaces:
https://stackoverflow.com/questions/3411...y-in-mysql
https://stackoverflow.com/questions/2392...l-group-by
Ya me dices.
Uff que susto, efectivamente.
Sólamente ejecutando lo siguiente se soluciona:
Código:
mysql> set global sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
mysql> set session sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
mysql> exit;
Solucionado, ya va todo perfectamente.
Gracias!