Maison >base de données >tutoriel mysql >Comment changer le codage par défaut de MySQL en UTF8
Comment changer l'encodage par défaut de mysql en UTF8 : ajoutez d'abord [default-character-set=utf8] dans le champ client ; puis ajoutez enfin [character-set-server=utf8] dans le champ mysqld ; redémarrer Le service mysql prendra effet.
Recommandations d'apprentissage associées : Tutoriel MySQL
Modifier l'encodage par défaut de Méthode mysql pour UTF8 :
windows :
a. WIN+R net stop mysql Fermez le service mysql
b. - dafault.ini, renommez-le my.ini, saisissez
UBUNTU:
** sudo vim /etc/mysql/my.cnf **进入
et effectuez les opérations suivantes :
1. Ajoutez default-character-set=utf8 dans le champ [client], comme suit :
[client] port = 3306 socket = /var/lib/mysql/mysql.sock default-character-set=utf8
2. Ajoutez Character-set-server=utf8 dans le [mysqld] champ, comme suit : :
[mysqld] port = 3306 socket = /var/lib/mysql/mysql.sock character-set-server=utf8
3. Ajoutez default-character-set=utf8 dans le champ [mysql], comme suit :
[mysql] no-auto-rehash default-character-set=utf8
Une fois la modification terminée, le redémarrage du service mysql sera effectué. prendre effet après le redémarrage du service mysql. Remarque : Il existe une différence entre le champ [mysqld] et le champ [mysql]. Personne n'a signalé cela en ligne.
Remarque : affichez les variables comme 'character%' pour afficher la méthode d'encodage mysql. Après modification, cela ressemblera à ceci :
+--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | /usr/share/mysql/charsets/ | +--------------------------+----------------------------+
.Si vous souhaitez en savoir plus sur l'apprentissage de la programmation, faites attention à la rubrique 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!