Maison  >  Article  >  base de données  >  Comment installer et exécuter mysql5.7

Comment installer et exécuter mysql5.7

coldplay.xixi
coldplay.xixioriginal
2020-11-13 10:17:466139parcourir

Comment installer et exécuter mysql5.7 : décompressez d'abord le package d'installation dans un répertoire et initialisez la base de données ; puis définissez un mot de passe root aléatoire et démarrez le service mysqld, puis connectez-vous à Mysql et réinitialisez le mot de passe root ; ; enfin, installez le service Windows et définissez les autorisations d'accès à distance.

Comment installer et exécuter mysql5.7

Plus de recommandations d'apprentissage gratuites connexes : Tutoriel MySQL(vidéo)

Comment installer et exécuter mysql5.7 :

1. Décompressez dans un répertoire, tel que : D:toolsmysql-5.7.11-winx64

Version 2.mysql5.7. Le package compressé n'a pas de dossier de données par défaut. Vous devez d'abord initialiser la base de données. La commande est la suivante :

D:\tools\mysql-5.7.11-winx64\bin> mysqld --initialize

3. Après l'initialisation, le dossier de données sera généré sous le dossier mysql-5.7.11-winx64. Le mot de passe root de la version mysql5.7 n'existe pas par défaut est vide, mais un mot de passe aléatoire,

Le mot de passe peut être consulté dans le fichier "nom de la machine.err" sous le dossier data, le contenu est comme suit :

2016-02-26T03:23:56.025673Z 1 [Note] A temporary password is generated for root@localhost: yai/UnHse8Nu

4. Démarrez le service mysqld

D:\tools\mysql-5.7.11-winx64\bin> mysqld --console

5 Utilisez le mot de passe aléatoire pour vous connecter à mysql La commande est la suivante :

D:\tools\mysql-5.7.11-winx64\bin> mysql -uroot -pyai/UnHse8Nu

6. Après vous être connecté, vous devez réinitialiser le mot de passe root avant de pouvoir utiliser la base de données. La commande est la suivante :

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

7 Installer en tant que service Windows

Installer : D:toolsmysql-. 5.7.11-winx64bin> mysqld --install

Désinstaller : D:toolsmysql-5.7.11-winx64bin> mysqld - -remove

Définir les autorisations d'accès à distance

mysql> grant all PRIVILEGES on *.* to root@'%' identified by 'your_passwd';
mysql> flush privileges;
.

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

Articles Liés

Voir plus