Maison > Article > base de données > Comment changer l'encodage MySQL en utf8
Comment changer l'encodage mysql en utf8 : 1. Ouvrez et modifiez le fichier de configuration mysql "my.ini" ; 2. Ajoutez "default-character-set = utf8" sous le label "mysqld" ; . Peut.
L'environnement d'exploitation de ce tutoriel : système windows10, version mysql8.0.22, ordinateur Dell G3.
1. Modifiez le fichier de configuration de MySql
Le fichier de configuration de MySql sous Windows se trouve généralement dans le répertoire système ou dans le répertoire d'installation de MySql. Le nom est my.ini. . Vous pouvez le rechercher. Sous Linux Habituellement /etc/my.cnf
--Ajoutez le contenu suivant sous la balise [mysqld] :
default-character-set = utf8 character_set_server = utf8
Remarque : s'il existe déjà un contenu similaire à "default-character-set=GBK". " sous cette balise, il suffit de la modifier. C'est tout.
--Ajoutez une ligne sous la balise [mysql]
default-character-set = utf8
--Ajoutez une ligne sous la balise [mysql.server]
default-character-set = utf8
-- Ajoutez une ligne sous l'étiquette [mysqld_safe]
default-character-set = utf8
--Ajoutez une ligne sous l'étiquette [client]
default-character-set = utf8
2 Redémarrez le service MySql.
Windows peut être utilisé dans le gestionnaire de services ou vous pouvez utiliser la ligne de commande :
net stop mysql Entrez
net start mysql Entrez
Le nom du service n'est pas nécessairement mysql, veuillez suivre vos propres paramètres
Linux Mais utilisez le service mysql restart
Si le démarrage échoue, veuillez vérifier le fichier de configuration pour les erreurs de configuration
3 Vérifiez les résultats des paramètres
Connectez-vous au client de ligne de commande MySql : ouvrez la ligne de commande
mysql –uroot –. p et appuyez sur Entrée
Entrez le mot de passe
Après avoir entré mysql, exécutez : show variables comme "% caractère %";
De plus :
Vous pouvez utiliser la commande suivante lors de la création d'une base de données :
create database app_relation character set utf8; use app_relation; source app_relation.sql;
La commande pour modifier l'encodage de la base de données est :
alter database app_relation character set utf8;
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!