Maison >base de données >tutoriel mysql >Que dois-je faire si les caractères chinois dans MySQL s'affichent sous forme de points d'interrogation ?
Solution au problème selon lequel les caractères chinois dans MySQL sont affichés sous forme de points d'interrogation : 1. Ouvrez le fichier de configuration my.ini 2. Ajoutez [character-set-server=utf8] sous le nœud mysqld et enregistrez le fichier. file; 3. Redémarrez mysql C'est tout.
Ouvrez d'abord le fichier de configuration my.ini
(tutoriel recommandé : tutoriel mysql )
Modifiez ensuite les sections
[mydqld] et [client] dans my.ini comme suit et ajoutez
default-character-set=utf8 (certaines versions ne prennent pas en charge le jeu de caractères par défaut =utf8, utilisez Character_set_server=utf8 peut remplacer default-character-set=utf8)
S'il n'y a pas de [client], ajoutez manuellement la section [client]
[1] Ajouter sous le Nœud [client] (S'il s'agit d'un autre caractère_set_server=utf8, si je l'écris comme ceci, il signalera l'erreur 1067 [le service mysql ne peut pas être démarré], vous pouvez l'essayer) (C'est la configuration d'encodage du client)
default-character-set=utf8
[2] dans [mysqld] Ajouter sous le nœud (il s'agit de la configuration d'encodage côté serveur) (Remarque : le classement est la méthode de tri)
character-set-server=utf8 collation-server=utf8_general_ci
Enfin, redémarrez MySQL.
Recommandations associées : formation php
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!