Maison  >  Article  >  base de données  >  Explication détaillée de la façon de résoudre le problème de l'insertion réussie de données dans MySql mais de signalement de l'erreur [Err] 1055

Explication détaillée de la façon de résoudre le problème de l'insertion réussie de données dans MySql mais de signalement de l'erreur [Err] 1055

小云云
小云云original
2017-12-22 13:19:064131parcourir

Cet article présente principalement la solution permettant à MySql d'insérer avec succès des données mais de signaler l'erreur [Err] 1055. Les amis qui en ont besoin peuvent s'y référer. J'espère que cela pourra aider tout le monde lorsque vous rencontrez MySql à insérer avec succès des données mais de signaler [Err]. ] Erreur 1055.

1. Question :

J'ai effectué des opérations d'insertion au cours des deux derniers jours. La version de MySQL est 5.7. Bien que l'insertion soit réussie, une erreur [Err] 1055 sera signalée. Les détails sont les suivants :

2. Solution :

Dans l'environnement Linux, vim sur my.cnf et ajoutez la déclaration suivante :

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

Enfin enregistrez et quittez, redémarrez mysql

3 Test

pour voir si le problème est résolu

Vous pouvez voir qu'il n'y a plus d'erreur.

Lorsque vous rencontrez de tels problèmes, vous pouvez essayer cette méthode pour les résoudre.

Recommandations associées :

Que dois-je faire si MySQL rencontre des caractères chinois tronqués lors de l'insertion de données ?

Opération php mysql insérer des données

Processus d'encodage MySQL d'insertion de données

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn