Maison > base de données > tutoriel mysql > le corps du texte

Comment changer l'encodage en utf-8 dans MySQL 5.7 sous Windows

零下一度
Libérer: 2017-06-17 17:33:17
original
1357 Les gens l'ont consulté

L'encodage par défaut de mysql est latin (latin1). Lors de la saisie du chinois, une erreur sera signalée, l'encodage doit donc être modifié en utf8. J'ai trouvé des tutoriels pertinents sur Internet mais cela n'a tout simplement pas fonctionné. Je l'ai exploré moi-même et je l'ai partagé avec tout le monde, comme suit. Cet article présente principalement les étapes à suivre pour modifier l'encodage en utf-8 dans MySQL version 5.7. Les amis dans le besoin peuvent s'y référer.

Avant-propos

Je viens de commencer à apprendre MySQL, j'ai téléchargé la dernière version 5.7.14 sur le site officiel Lorsque je suis entré en chinois en utilisant cmd. , j'ai eu une erreur, j'ai donc commencé à le modifier l'encodage par défaut de MySQL (sous Windows), jetons un œil à la méthode de modification détaillée.

La méthode est la suivante

Vérifiez d'abord le show variables like 'character_set_%';caractère mysql défini via

L'encodage par défaut est latin1

Fermez ensuite la base de données

Trouvez le fichier my.ini répertoire d'installation
>

Ajouter


[client]
default-character-set=utf8
Copier après la connexion
Sous

ajouter [mysqld]


character-set-server=utf8
Copier après la connexion
Copier après la connexion
Redémarrez mysql


pour modifier l'encodage par défaut de la

base de données mysql en utf-8

De nombreuses ressources sur Internet sont ajoutées sous

[mysqld]


default-character-set=utf8
Copier après la connexion
Si vous le modifiez ainsi, la version 5.7 de mysql ne pourra pas s'ouvrir


Vous devez donc le changer en



character-set-server=utf8
Copier après la connexion
Copier après la connexion

Remarque : Après modification, vous devez supprimez toutes les données de la base de données avant de pouvoir les utiliser.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal