Maison > Article > base de données > Comment résoudre le problème d'encodage du jeu de caractères MySQL
create database 数据库名 charset 字符集;
Le jeu de caractères le plus couramment utilisé est utf8 Mais utf8 dans MySQL est en fait incomplet** L'utf8 ici ne peut pas représenter enoji. (expression). Plus tard, MySQL a développé utf8mb4, qui est complet utf8
Cette méthode définit uniquement le jeu de caractères pour la base de données actuellement créée, mais si vous souhaitez créer plusieurs bases de données, ce sera un peu. gênant à chaque fois que vous utilisez cette méthode. Par conséquent, je vous recommande d'utiliser la deuxième méthode pour résoudre ce problème en modifiant le fichier de configuration MySQL.
Ce fichier n'est pas facile à trouver. le fichier. Outil tout
Parlons de la façon de modifier le fichier de configuration
# signifie commentaire. Voici la méthode d'encodage du jeu de caractères par défaut MySQL<ul class=" list-paddingleft-2">
<code>Avant de modifier, enregistrez le fichier de configuration d'origine (très important !).
Vous pouvez créer un fichier texte et enregistrer l'original configuration Enregistrez le contenu du fichier ctrl c ctrl v default-character-set=utf8 character-set-server=utf8Une fois la modification terminée, l'encodage par défaut de MySQL est utf8 Il peut également être modifié. à utfmb4 .
Cliquez pour accéder au service et find MySQL
# 🎜🎜##
是注释的意思.这里就是MySQL默认字符集编码的方式在修改前,先把原来的配置文件先保存下来(很重要!).
Ensuite, faites un clic droit pour démarrer. Si vous ne parvenez pas à redémarrer, il y a une forte probabilité que le fichier de configuration ait été mal modifié. cette fois, le fichier de configuration précédemment enregistré sera utilisé. Vous devez d'abord écraser les fichiers modifiés par le fichier de configuration d'origine, puis le modifier à nouveau
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!