V zásadě máte dva způsoby, jak to udělat, pomocí příkazu SQL nebo změnou konfiguračního souboru. Pokud jej nastavíte pomocí příkazu SQL - po restartu serveru se vrátí zpět.
Dělat to v SQL:
SET GLOBAL sql_mode='STRICT_TRANS_TABLES';
Uděláte to v konfiguračním souboru:
[mysqld]
sql_mode="STRICT_TRANS_TABLES"
Umístění souboru se liší v závislosti na vašem operačním systému, další informace o tom, kde jej najdete zde:https://dev.mysql.com/doc/refman/5.7/en/option-files.html
Důležité je poznamenat, že můžete zadat více režimů:
sql_mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"
to je zvláště důležité při použití příkazu SQL, protože by to mohlo přepsat celý řetězec režimu.
Další informace o režimech SQL zde:https://dev. mysql.com/doc/refman/5.7/en/sql-mode.html