Méthode : 1. Ajoutez "character_set_server=utf8" sous mysqld dans "my.cnf" et "default-character-set=utf8" sous client ; 2. Redémarrez avec "service mysql restart".
L'environnement d'exploitation de ce tutoriel : système windows10, version mysql5.6, ordinateur Dell G3.
mysql 5.6 Modifier le jeu de caractères
Afficher le jeu de caractères :
show variables like 'character%'; show variables like '%char%';
La valeur par défaut est que le client et le serveur utilisent latin1, donc les caractères chinois seront tronqués.
1. Modifiez le jeu de caractères
Modifiez le fichier de configuration /etc/my.cnf
[mysqld] character_set_server=utf8 collation-server=utf8_general_ci ...... [client] #设置客户端字符集 default-character-set=utf8
2. Redémarrez mysql
service mysql restart
, utilisez-le pour prendre effet
.
create database aa default-character-set=utf8; --只有这个数据库是utf-8
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!