Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como se livrar do modo STRICT SQL no MySQL


Este problema me arruinou por um tempo também. Nenhuma das respostas até agora abordou o problema original, mas acredito que a minha o faça, então postarei caso ajude mais alguém.

Eu tenho o MySQL (de mysql.com) Community Edition 5.7.10 instalado no OS X 10.10.3

No final eu criei um /etc/mysql/my.cnf com o seguinte conteúdo:-
[mysqld]

sql_mode=NO_ENGINE_SUBSTITUTION

Após reiniciar o servidor, um SHOW VARIABLES LIKE 'sql_mode'; deu-me:-
+---------------+------------------------+
| Variable_name | Value                  |
+---------------+------------------------+
| sql_mode      | NO_ENGINE_SUBSTITUTION |
+---------------+------------------------+
1 row in set (0.00 sec)

Finalmente, nenhum modo estrito!