Строкий режим появился еще в MySQL 5.1, но стал обязательным в MySQL 5.7.
Строгий режим отключается в конфигурационных файлах:
1 2 3 4 5 |
/etc/my.cnf /etc/mysql/my.cnf SYSCONFDIR/my.cnf $MYSQL_HOME/my.cnf ~/my.cnf |
Необходимо выставить такие значения:
1 2 |
[mysqld] sql_mode=ONLY_FULL_GROUP_BY,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION |
Leave a Reply