Disable only_full_group_by option

Dopo un recente aggiornamento del server MySql ci si può trovare davanti a questa sorpresa, durante l’esecuzione di una query avente raggruppamento:

….. this is incompatible with sql_mode=only_full_group_by ….

La soluzione è eseguire da prompt mysql questi due comandi:

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';

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *