Maison > base de données > tutoriel mysql > Que dois-je faire si une erreur 1062 se produit dans MySQL ?

Que dois-je faire si une erreur 1062 se produit dans MySQL ?

coldplay.xixi
Libérer: 2020-08-24 15:39:27
original
14706 Les gens l'ont consulté

La solution à l'erreur 1062 dans mysql : ouvrez d'abord le fichier de configuration mysql [my.cnf] ; puis ajoutez le code correspondant sous client et mysqld ; enfin, enregistrez, fermez et redémarrez mysql ;

Que dois-je faire si une erreur 1062 se produit dans MySQL ?

La solution à l'erreur 1062 dans mysql :

Les versions des deux instances sont proches, donc il ce n'est pas un problème de version. Les deux bases de données qui exécutent les instructions SQL sont importées de la même manière, je soupçonne donc qu'il s'agit d'un problème de jeu de caractères dans la base de données.

Vérifiez la configuration du jeu de caractères de MySQL :

show variables like 'collation_%';
show variables like 'character_set_%';
Copier après la connexion

Le résultat est que utf-8 fonctionne normalement, mais l'erreur signalée est latin1, comme indiqué ci-dessous.

Un exemple de la cause et de la solution de l'erreur mysql ERROR 1062

Que dois-je faire si une erreur 1062 se produit dans MySQL ?

La configuration du jeu de caractères mysql a donc été modifiée.

1. Ouvrez le fichier de configuration mysql my.cnf

2 Ajoutez une ligne sous [client] :

default-character-set=utf8
Copier après la connexion
Copier après la connexion

3. >

default-character-set=utf8
Copier après la connexion
Copier après la connexion

4. Enregistrez et fermez puis redémarrez mysql : service mysql restart

Vérifiez à nouveau le jeu de caractères de mysql, il devrait être utf8.

Si la version de MySQL est 5.5.x et que le système d'exploitation est Ubuntu12.04, le service MySQL ne peut pas être démarré après la configuration ci-dessus. À ce stade, remplacez les modifications apportées à [mysqld] à l'étape 3 par :

3. Ajoutez :

character-set-server=utf8
Copier après la connexion
sous [mysqld] et il devrait être normal de redémarrer après la sauvegarde.

Recommandations d'apprentissage associées :

Tutoriel MySQL

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:
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
Derniers numéros
MySQL arrête le processus
Depuis 1970-01-01 08:00:00
0
0
0
Env中mysql
Depuis 1970-01-01 08:00:00
0
0
0
Erreur lors de l'installation de MySQL sous Linux
Depuis 1970-01-01 08:00:00
0
0
0
php - problème de surveillance MySQL
Depuis 1970-01-01 08:00:00
0
0
0
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal