->STRICT_TRANS_TABLES ist für die Einstellung des strikten MySQL-Modus verantwortlich.
->Überprüfen Unabhängig davon, ob der strenge Modus aktiviert ist oder nicht, führen Sie die folgende SQL aus:
SHOW VARIABLES LIKE 'sql_mode';
Wenn einer der Werte STRICT_TRANS_TABLES ist , dann ist der strikte Modus aktiviert, sonst nicht. In meinem Fall gab es
+--------------+------------------------------------------+
|Variable_name |Value |
+--------------+------------------------------------------+
|sql_mode |STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION|
+--------------+------------------------------------------+
Daher ist der strikte Modus aktiviert in meinem Fall ist einer der Werte STRICT_TRANS_TABLES .
->Zum Deaktivieren Im strikten Modus führen Sie die folgende SQL aus:
set global sql_mode='';
[oder irgendein Modus außer STRICT_TRANS_TABLES. Beispiel:set global sql_mode='NO_ENGINE_SUBSTITUTION';]
->Zur erneuten Aktivierung Im strikten Modus führen Sie die folgende SQL aus:
set global sql_mode='STRICT_TRANS_TABLES';