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
>
[client] default-character-set=utf8
ajouter [mysqld]
character-set-server=utf8
base de données mysql en utf-8
De nombreuses ressources sur Internet sont ajoutées sous[mysqld]
default-character-set=utf8
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!