cipherbliss_blog

Comment désactiver de façon permanente le mode "only full group by" de mysql

Au pays de symfony, doctrine ne fait pas d'association uniquement pleinement groupées.Si vous avez eu ce problème de *mode SQL onlyfullgroupby*pour le résoudre de façon permanente vous devez éditer un fichier de conf personnalisé:

sudo nano /etc/mysql/my.cnf

ajoutez ceci à la fin du fichier:

[mysqld] sql_mode = "STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

redémarrez votre serveur mysql

sudo service mysql restart

et ça désactivera le problème de ONLYFULLGROUPBY pour TOUS vos utilisateurs.