Maison  >  Article  >  base de données  >  Comment changer l'encodage en utf-8 dans MySQL 5.7 sous Windows

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

零下一度
零下一度original
2017-06-17 17:33:171297parcourir

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
Sous

ajouter [mysqld]


character-set-server=utf8
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
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

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!

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