Maison  >  Article  >  base de données  >  Partagez la méthode d'installation de Mysql5.7.17 sous Windows et définissez l'encodage sur utf8

Partagez la méthode d'installation de Mysql5.7.17 sous Windows et définissez l'encodage sur utf8

黄舟
黄舟original
2017-03-22 14:15:091520parcourir

Cet article présente principalement la méthode d'installationMysql5.7.17 sous Windows et de définition de l'encodage sur utf8. C'est très bien et a une valeur de référence. Les amis qui en ont besoin peuvent. référez-vous à lui.

Télécharger

téléchargement officiel mysql sélectionnez Windows (x86, 64 bits), archive ZIP

Installation

1. Décompressez-le ici dans le répertoire racine du lecteur D

2 Initialiser

mysql5.7. n'est pas là par défaut dans le répertoire de données, donc la commande d'initialisation a changé

Ouvrez cmd et entrez dans le répertoire bin de mysql Les commandes suivantes doivent être exécutées dans le répertoire bin (même si les variables d'environnement sont configurées)

.

mysqld-- initialize-insecure Une fois cette méthode initialisée, l'utilisateur root n'a pas de mot de passe

mysqld--initialize --console. Une fois cette méthode initialisée, l’utilisateur root dispose d’un mot de passe. Le mot de passe est une chaîne affichée dans la console (rappelez-vous cette chaîne)

Ces deux commandes peuvent être utilisées ici La première

3.mysqld --install ne sera demandée que si. l'installation est réussie. Passez à l'étape suivante

4. Démarrez le service : net start mysql

5. Connectez-vous : mysql -u root -p Pas de mot de passe

. Changer le mot de passe

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

Changer l'encodage

1. Copiez my.default. ini et renommez-le en my.ini

2. Ajoutez le code suivant à l'emplacement correspondant dans my.ini

[client] 
default-character-set=utf8 
[mysqld]
character-set-server=utf8

3. Redémarrez MySQL

mysqld restart

. 4. Encodage des requêtes

show variables like ‘character%';

+--------------------------+----------------------------------------+
| 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  | D:\mysql-5.7.17-winx64\share\charsets\ |
+--------------------------+----------------------------------------+

Autres commandes

1. Supprimer le service mysql sc delete mysql

2. Démarrez le service mysql net start mysql

3. Arrêtez le service mysql net stop 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!

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