Mysql
 sql >> Base de données >  >> RDS >> Mysql

erreur mysql 1364 Le champ n'a pas de valeurs par défaut

Ceci est causé par le STRICT_TRANS_TABLES Mode SQL défini dans le

%PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini

dossier. La suppression de ce paramètre et le redémarrage de MySQL devraient résoudre le problème.

Voir https://www.farbeyondcode.com/Solution-for-MariaDB-Field--xxx--doesn-t-have-a-default-value-5-2720.html

Si la modification de ce fichier ne résout pas le problème, consultez http ://dev.mysql.com/doc/refman/5.6/en/option-files.html pour les autres emplacements possibles des fichiers de configuration.