Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So entfernen Sie den STRICT SQL-Modus in MySQL

Dieses Problem hat mich auch einige Zeit beschäftigt. Keine der Antworten hat bisher das ursprüngliche Problem angesprochen, aber ich glaube, meine tut es, also werde ich sie posten, falls sie jemand anderem hilft.

Ich habe MySQL (von mysql.com) Community Edition 5.7.10 auf OS X 10.10.3

installiert

Am Ende habe ich eine /etc/mysql/my.cnf erstellt mit folgendem Inhalt:-

[mysqld]

sql_mode=NO_ENGINE_SUBSTITUTION

Nach dem Neustart des Servers ein SHOW VARIABLES LIKE 'sql_mode'; gab mir:-

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

Endlich kein strikter Modus!