sql >> Base de Datos >  >> RDS >> Mysql

Cómo deshacerse del modo STRICT SQL en MySQL

Este problema también me arruinó por un tiempo. Ninguna de las respuestas hasta ahora abordó el problema original, pero creo que la mía sí lo hace, así que la publicaré en caso de que ayude a alguien más.

Tengo MySQL (de mysql.com) Community Edition 5.7.10 instalado en OS X 10.10.3

Al final creé un /etc/mysql/my.cnf con los siguientes contenidos:-

[mysqld]

sql_mode=NO_ENGINE_SUBSTITUTION

Después de reiniciar el servidor, SHOW VARIABLES LIKE 'sql_mode'; me dio:-

+---------------+------------------------+
| Variable_name | Value                  |
+---------------+------------------------+
| sql_mode      | NO_ENGINE_SUBSTITUTION |
+---------------+------------------------+
1 row in set (0.00 sec)

¡Finalmente, no hay modo estricto!