Solution au problème selon lequel l'erreur de configuration mysql ne peut pas démarrer le service : 1. Commentez l'adresse mappée par localhost ; 2. Entrez le répertoire bin de mysql et exécutez la commande [mysqld --initialize-insecure].
Solution à l'erreur de configuration MySQL qui ne peut pas démarrer le service :
1. Afficher le fichier hôte (C: WindowsSystem32driversetchosts), le nom de domaine local a-t-il été modifié ? Si l'adresse correspondant à localhost a été modifiée, cela peut provoquer l'échec de la connexion au serveur mysql.
Solution : commentez l'adresse mappée par localhost
2. S'il n'y a pas de fichier de configuration dans le chemin d'installation mysql (C:Program FilesMySQLMySQL Server 8.0), créez-en un manuellement. .ini, ajoutez le contenu suivant :
Remarque : Ne créez pas le dossier de données manuellement après l'attribut datadir. J'aurai des problèmes si j'essaie de le créer manuellement. vous l'avez créé vous-même, vous pouvez le supprimer puis effectuer les opérations suivantes.
3. Dans les versions mysql5.7 et supérieures, il n'y a pas de répertoire de données par défaut, c'est-à-dire qu'il n'y a pas de service d'initialisation. Vous devez initialiser MySQL avant de pouvoir démarrer le service. Sinon, "le service n'a signalé aucune erreur" sera signalé et le démarrage échouera.
Solution :
a. Entrez dans le répertoire bin de mysql
b. Exécutez mysqld --initialize-insecure S'il est exécuté pour la première fois, cela prendra plus de temps. . Après l'exécution, aucune information n'est affichée. Si vous vérifiez le répertoire au même niveau que bin, il y aura un dossier de données supplémentaire contenant un tas de fichiers.
4. Exécutez à nouveau la commande net start mysql pour démarrer le service et constater que le démarrage est réussi !
Plus de recommandations d'apprentissage gratuites connexes : tutoriel MySQL(vidéo)
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!