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!