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

Mysql n'a pas réussi à démarrer : que dois-je faire si le service mysql ne peut pas être démarré ?

醉折花枝作酒筹
Libérer: 2021-07-12 16:15:00
avant
8059 Les gens l'ont consulté

Après l'installation du serveur MySQL 8.0, il n'a pas pu démarrer et le message d'invite était le suivant : le service MySQL n'a pas pu être démarré et le service n'a signalé aucune erreur. Que devons-nous faire à ce moment-là ? Ci-dessous, l'éditeur vous présentera la solution. Les amis dans le besoin peuvent s'y référer.

Mysql n'a pas réussi à démarrer : que dois-je faire si le service mysql ne peut pas être démarré ?

Après l'installation, mon serveur SQL 8.0 n'a pas pu démarrer et le message d'invite est le suivant :

Essayez les étapes suivantes, et enfin Résolvez le problème :

1 Vérifiez le fichier hôte (C:WindowsSystem32driversetchosts) pour voir si le nom de domaine local a été modifié. Si l'adresse correspondant à l'hôte local a été modifiée, elle est modifiée. peut entraîner 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 de MySQL (C:Program FilesMySQLMySQL Server 8.0), créez-en un manuellement, nom de fichier Pour : my.ini, ajoutez le contenu suivant :

Remarque : le dossier data après l'attribut datadir ne doit pas être créé manuellement. J'aurai des problèmes si j'essaie de le créer manuellement. . Si vous le créez vous-même, vous pouvez le supprimer puis effectuer des opérations ultérieures.

3 Dans mysql5.7 et versions ulté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 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 et le l'exécution se terminera. Il n'y a aucune information de sortie. 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 !

Recommandations d'apprentissage 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:csdn.net
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