->STRICT_TRANS_TABLES är ansvarig för att ställa in MySQL strikt läge.
->För att kontrollera om strikt läge är aktiverat eller inte, kör nedanstående sql:
SHOW VARIABLES LIKE 'sql_mode';
Om ett av värdena är STRICT_TRANS_TABLES , då är strikt läge aktiverat, annars inte. I mitt fall gav det
+--------------+------------------------------------------+
|Variable_name |Value |
+--------------+------------------------------------------+
|sql_mode |STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION|
+--------------+------------------------------------------+
Därför är strikt läge aktiverat i mitt fall är ett av värdena STRICT_TRANS_TABLES .
->Att inaktivera strikt läge kör nedanstående sql:
set global sql_mode='';
[eller vilket läge som helst förutom STRICT_TRANS_TABLES. Ex:set global sql_mode='NO_ENGINE_SUBSTITUTION';]
->För att aktivera igen strikt läge kör nedanstående sql:
set global sql_mode='STRICT_TRANS_TABLES';