Depuis la version 5.6 de MySQL, nous avons configuré par défaut STRICT_TRANS_TABLES
et ce jeton de configuration MySQL a créé ce genre de problèmes. Pour éviter ce problème, vous devez suivre les étapes suivantes :
- Éditer le fichier
my.cnf
(fichier de configuration MySQL), il se trouve dans/etc/my.cnf ou /usr/my.cnf
ou/usr/local/mysql/my.cnf
fixer le jeton
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
- Comme :
sql_mode=NO_ENGINE_SUBSTITUTION
Maintenant, redémarrez le serveur MySQL:
/etc/init.d/mysql restart