Maison >base de données >tutoriel mysql >L'installation de Win10 MySQL ne parvient pas à démarrer le serveur sans invite d'erreur

L'installation de Win10 MySQL ne parvient pas à démarrer le serveur sans invite d'erreur

PHP中文网
PHP中文网original
2017-06-20 10:45:382105parcourir

Environnement système : Win10 64 bits

Version MySQL : mysql-5.7.18-winX64

Les étapes de déploiement sont telles qu'indiquées sur Internet :

1 : Modifier le chemin de la variable d'environnement et augmenter la valeur D:Program FilesMySQLMySQL Server 5.7bin

2 : Copier my.ini dans le répertoire d'installation d'une ancienne version de mysql (c'est a dit sur Internet qu'il s'agit de mon .in par défaut, mon my.ini est copié et renommé après avoir copié ce fichier, ça devrait aller) , collez-le dans le répertoire d'installation de 5.7 D:Program FilesMySQLMySQL Server 5.7, et modifiez les deux phrases suivantes :

basedir = D:/Program Files/MySQL/MySQL Server 5.7
datadir = D:/Program Files/MySQL/MySQL Server 5.7/data

Créez un dossier data vide sous le répertoire d'installation D:Program FilesMySQLMySQL Server 5.7; 🎜>3 :

Administrateur (Winning win10 nécessite toujours cette autorisation)

Exécutez cmd (Allez dans system32 de Windows et recherchez ), saisissez : mysqld -install, il indiquera que l'installation a réussi ; entrez à nouveau :net start mysql, ce qui entraînera l'échec du démarrage du service. À ce moment : allez dans le dossier

data

et voyez 5 fichiers. Ouvrez le fichier avec le suffixe .err. Il y a une invite : Table 'mysql. plugin' n'existe pasLa solution à ce problème est :

1 Copiez my.ini dans le dossier bin ;

2. Accédez au répertoire bin dans cmd, puis entrez mysqld --initialize --user=mysql --console pour exécuter cette commande et générer la bibliothèque. Notez qu'il existe un mot de passe temporaire, qui doit être noté. ;

3. Démarrez le service net start mysql

4. Entrez la commande mysql : mysql -uroot -p, entrez le mot de passe. tout à l'heure ;

5. Entrez ensuite set password = password('root') pour modifier le mot de passe de connexion root ; //root voici le nouveau mot de passe

En suivant la méthode du blogueur, j'ai résolu les problèmes d'installation de cette version.

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