Maison  >  Article  >  base de données  >  Comment résoudre le problème selon lequel MySQL ne peut pas saisir le chinois

Comment résoudre le problème selon lequel MySQL ne peut pas saisir le chinois

WBOY
WBOYoriginal
2022-01-20 10:45:5014585parcourir

Dans mysql, vous pouvez modifier le contenu du fichier "my.ini" pour résoudre le problème de l'impossibilité de saisir le chinois. Ouvrez le fichier "my.ini" dans le répertoire mysql, modifiez le contenu du "par défaut". -character-set", et remplacez cet élément. Changez simplement le contenu en "utf8".

Comment résoudre le problème selon lequel MySQL ne peut pas saisir le chinois

L'environnement d'exploitation de ce tutoriel : système windows10, version mysql8.0.22, ordinateur Dell G3.

Comment résoudre le problème selon lequel MySQL ne peut pas saisir le chinois

La première étape : recherchez le répertoire dans lequel MySQL est installé et recherchez le fichier my.ini

Comment résoudre le problème selon lequel MySQL ne peut pas saisir le chinois

La deuxième étape : utilisez le bloc-notes pour l'ouvrir ; le fichier my.ini,

Find Vérifiez ici si le jeu de caractères par défaut est utf8. Sinon, changez-le simplement en utf8 ! (Les versions précédentes peuvent ne pas avoir cette phrase, ajoutez-la simplement !)

Comment résoudre le problème selon lequel MySQL ne peut pas saisir le chinois

Étape 3 : Entrez dans la base de données mysql cmd : affichez les variables comme '%char%' ;

Vérifiez le format d'encodage de la base de données ! L'image sera affichée ici. Il sera montré plus tard que l'image a été modifiée !

Étape 4 : Changez la méthode d'encodage de la base de données d'origine :

Comment résoudre le problème selon lequel MySQL ne peut pas saisir le chinois

Comment résoudre le problème selon lequel MySQL ne peut pas saisir le chinois

Étape 5 : Méthode d'encodage modifiée :

Comment résoudre le problème selon lequel MySQL ne peut pas saisir le chinois

Étape 6 : Essayez d'insérer des données chinoises ! D'ACCORD! Il peut être inséré !

Comment résoudre le problème selon lequel MySQL ne peut pas saisir le chinois

Étape 7 : Résolvez le code tronqué affiché dans la première image lors de la sélection de * dans le tableau

Changez la méthode d'encodage ci-dessus ! set Character_set_results=gbk; s'affichera normalement !

Comment résoudre le problème selon lequel MySQL ne peut pas saisir le chinois

(3) La solution a été présentée en détail ci-dessus !

Mais ce à quoi nous devons faire attention, c'est que parfois, lors de l'ajout de données, nous devons quand même suivre la « quatrième étape » et la « septième étape » pour résoudre le problème de saisie et d'affichage de caractères tronqués !

Il est à noter que lorsque nous utilisons myeclipse, le DBBrowser fourni n'apparaîtra pas tronqué !

Apprentissage recommandé : Tutoriel vidéo 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!

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