Maison > base de données > tutoriel mysql > le corps du texte

Que dois-je faire si MySQL ne parvient pas à démarrer le service ?

coldplay.xixi
Libérer: 2020-11-16 10:17:07
original
52639 Les gens l'ont consulté

La solution au problème selon lequel mysql ne parvient pas à démarrer le service : commentez d'abord l'adresse mappée par localhost ; puis entrez dans le répertoire bin de mysql pour initialiser mysql et enfin, exécutez à nouveau la commande net start mysql pour démarrer ; le service.

Que dois-je faire si MySQL ne parvient pas à démarrer le service ?

Mysql ne parvient pas à démarrer avec succès la solution de service :

Vérifiez le fichier hôte (C:WindowsSystem32driversetchosts), s'il faut modifiez-le Si le nom de domaine local est modifié, si l'adresse correspondant à localhost est modifiée, la connexion au serveur mysql peut échouer.

Solution :

1. Commentez l'adresse mappée par localhost

2 S'il n'y a pas de fichier de configuration dans le chemin d'installation de MySQL (C:Program FilesMySQLMySQL Server 8.0). , puis créez-en un manuellement, le nom du fichier est : my.ini, ajoutez le contenu suivant :

Que dois-je faire si MySQL ne parvient pas à démarrer le service ?

Remarque : Ne créez pas le dossier de données manuellement après l'attribut datadir. Il y aura des problèmes si j'essaie de le créer manuellement. Si je le crée moi-même, je peux 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 :

  • Entrez dans le répertoire mysql bin

  • Exécutez mysqld --initialize-insecure pour la première fois Si exécuté, cela prendra plus de temps et aucune information ne sera affichée après l'exécution. 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 constatez que le démarrage est réussi !

Plus de recommandations d'apprentissage gratuites associées : 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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal