Vous avez essentiellement deux façons de le faire, en utilisant la commande SQL ou en modifiant le fichier de configuration. Si vous le définissez à l'aide de la commande SQL, il reviendra après le redémarrage du serveur.
Le faire en SQL :
SET GLOBAL sql_mode='STRICT_TRANS_TABLES';
Le faire dans le fichier de configuration :
[mysqld]
sql_mode="STRICT_TRANS_TABLES"
L'emplacement du fichier varie en fonction de votre système d'exploitation, plus d'informations sur l'endroit où le trouver ici :https://dev.mysql.com/doc/refman/5.7/en/option-files.html
Il est important de noter que vous pouvez spécifier plusieurs modes :
sql_mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"
ceci est particulièrement important lorsque vous utilisez une instruction SQL, car elle pourrait remplacer toute votre chaîne de mode.
Plus d'informations sur les modes SQL ici :https://dev. mysql.com/doc/refman/5.7/en/sql-mode.html