Maison > base de données > tutoriel mysql > le corps du texte

Comment résoudre le problème lorsque l'ERREUR 1366 apparaît dans MySQL ?

零下一度
Libérer: 2017-05-02 09:46:52
original
4564 Les gens l'ont consulté

Cet article présente principalement en détail la solution à l'ERREUR 1366 lors de la saisie du chinois dans MySQL. Il a une certaine valeur de référence. Les amis intéressés peuvent s'y référer

L'erreur suivante se produit lors de la saisie du chinois dans MySQL :

ERREUR 1366 : 1366 : Valeur de chaîne incorrecte : 'xE6xB0xB4xE7x94xB5...' pour la colonne 'introduire' à la ligne 1

Ceci est à cause du problème d'encodage mysql

Ouvrez mysql


mysql -u root -p
Copier après la connexion
Après avoir saisi le mot de passe, saisissez la ligne de code suivante pour display L'encodage actuellement utilisé par mysql :


SHOW VARIABLES LIKE 'character%';
Copier après la connexion

Comme le montre l'image

ci-dessus, les jeux de caractères de la base de données et Le serveur utilise la méthode d'encodage latin1, l'encodage latin1 ne prend pas en charge le chinois, des erreurs se produiront donc lors du stockage du chinois.

Solution : Modifier /etc/mysql/my.cnf (c'est le chemin d'installation par défaut de mysql) Après avoir ouvert my.cnf, sous [mysqld] dans le fichier Ajouter les lignes de code suivantes :


[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
[mysql]
default-character-set=utf8
Copier après la connexion
Enregistrez et quittez.

Redémarrez le service MySQL


service mysql restart
Copier après la connexion
Maintenant, supprimez la table problématique dans MySQL et reconstruisez-la pour mettre fin au problème.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!