Maison  >  Article  >  base de données  >  Comment changer l'encodage MySQL en utf8

Comment changer l'encodage MySQL en utf8

WBOY
WBOYoriginal
2022-03-01 16:35:1710937parcourir

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.

Comment changer l'encodage MySQL en utf8

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

Comment changer le codage MySQL en utf8

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!

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