Sie haben grundsätzlich zwei Möglichkeiten, dies zu tun, indem Sie einen SQL-Befehl verwenden oder die Konfigurationsdatei ändern. Wenn Sie es mit einem SQL-Befehl festlegen, wird es nach dem Neustart des Servers wieder zurückgesetzt.
Es in SQL tun:
SET GLOBAL sql_mode='STRICT_TRANS_TABLES';
Tun Sie es in der Konfigurationsdatei:
[mysqld]
sql_mode="STRICT_TRANS_TABLES"
Der Speicherort der Datei variiert je nach Betriebssystem, mehr darüber, wo Sie sie finden, finden Sie hier:https://dev.mysql.com/doc/refman/5.7/en/option-files.html
Wichtig zu beachten ist, dass Sie mehrere Modi angeben können:
sql_mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"
Dies ist besonders wichtig, wenn Sie eine SQL-Anweisung verwenden, da dies Ihren gesamten Modus-String überschreiben könnte.
Mehr Zeug über SQL-Modi hier:https://dev. mysql.com/doc/refman/5.7/en/sql-mode.html