У меня есть приложение PHP, размещенное на машине с Windows Server 2008 R2.
У меня была проблема со строгим режимом в MySQL, и я решил ее, отключив строгий режим с помощью следующей команды
set GLOBAL.sql_mode='';
Когда я перезагружаю компьютер, снова включается строгий режим, и проблема снова возникает.
Как я могу решить эту проблему?
Редактировать:
В дополнение к ответу @Jérémy Munoz вам необходимо перезапустить службу MySQL, используя следующие команды:
net stop MySQL
затем
net start MySQL
Добавь это : sql-mode="what you want"
ниже [mysqld]
в my.cnf Файл конфигурации.
У меня была похожая проблема. Случалось, что в системе было несколько файлов my.cnf. Один в / etc / mtsql, а другой в / usr /. Причем у последнего были плохие параметры.
Запишите команду в файл конфигурации сервера MySQL.