->STRICT_TRANS_TABLES je zodpovědný za nastavení přísného režimu MySQL.
->Pro kontrolu zda je povolen přísný režim nebo ne, spusťte níže uvedený sql:
SHOW VARIABLES LIKE 'sql_mode';
Pokud je jedna z hodnot STRICT_TRANS_TABLES , pak je povolen přísný režim, jinak ne. V mém případě to dalo
+--------------+------------------------------------------+
|Variable_name |Value |
+--------------+------------------------------------------+
|sql_mode |STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION|
+--------------+------------------------------------------+
Přísný režim je tedy povolen v mém případě je jedna z hodnot STRICT_TRANS_TABLES .
->Zakázat přísný režim spusťte níže uvedený sql:
set global sql_mode='';
[nebo jakýkoli režim kromě STRICT_TRANS_TABLES. Příklad:set global sql_mode='NO_ENGINE_SUBSTITUTION';]
->Znovu povolit přísný režim spusťte níže uvedený sql:
set global sql_mode='STRICT_TRANS_TABLES';