web-dev-qa-db-fra.com

Le programme d'installation de MySQL bloqué sur "Démarrage du service"

J'ai récemment eu une installation réussie de MySQL 5.6.21 en utilisant le programme d'installation MySQL sur Windows Server 2012 R2. J'avais besoin de faire quelques modifications et j'ai essayé de réinstaller.

Maintenant, MySQL est suspendu au "Démarrage du service".

enter image description here

J'ai essayé ce qui suit:

  • Désinstaller à l'aide du Panneau de configuration
  • Supprimer le service en utilisant "sc delete MySQL56"
  • Supprimez tous les fichiers MySQL des "Program Files" et "c:\programdata"

Quelqu'un a-t-il vu ce problème? Si oui, comment avez-vous pu y remédier?

16
Jayson H

ARRÊTEZ LE PARE-FEU WINDOWS COMPLÈTEMENT AVANT L'INSTALLATION


C'était l'un des seuls fils que j'ai pu trouver sur ce problème et les réponses actuelles n'ont pas coupé la moutarde pour moi.

MySQL 5.6.21, à la fois x86 et x64, ne voulait pas dépasser le "serveur de démarrage" et me donnait le message "l'installation de MySQL prend plus de temps que prévu".

J'ai essayé tous les nettoyeurs de registre, les suppressions de dossiers, etc. en vain.

J'utilise Windows 7 x64 et j'ai finalement décidé de vérifier l'Observateur d'événements pour trouver ceci:

enter image description here

0x80070422 s'avère être une erreur de pare-feu et un boom non spécifiés, cela m'a frappé comme un éclair.

J'espère que ce message aide les futurs visiteurs!

6
MonkeyZeus

Je viens d'avoir ce même problème sur Windows 7 pro 64 bits avec le dernier installateur mysql-installer-web-community-5.6.23.0.msi et je l'ai résolu this way

Le programme d'installation est bloqué car l'utilisateur qui est censé démarrer le service est défini par erreur.

6
Nenad Bulatovic

J'étais en train d'essayer d'installer MySQL Community Server 5.5.43 sur Windows Server 2008 R2 Enterprise. Sur l'écran de configuration, le processus s'arrête au "Démarrage du serveur". phase.

D'accord, j'ai d'abord essayé de configurer à partir du programme d'installation que j'ai téléchargé, juste après avoir installé MySQL. Pas de succès du tout.

Si vous l'avez déjà installé, veuillez aller le désinstaller directement à partir de votre fichier téléchargé. Il installe et supprime les fichiers. Allez ensuite dans C:/Program Files/et supprimez le dossier MySQL. Ensuite, allez dans Panneau de configuration, Programmes, Désinstaller et supprimez le programme d'installation de la communauté MySQL. Rebottez votre machine.

Réinstallez le logiciel avec votre fichier téléchargé, mais NE PAS PROCÉDER À LA CONFIGURATION! Fermez le programme d'installation une fois le processus d'installation terminé.

Maintenant, allez dans C:/program files/MySQL/MySQL Server 5.5/bin et exécutez (en tant qu'administrateur) MySQLInstanceConfig.exe. Ce fichier représente la configuration qui devait être effectuée par le programme d'installation. Suivez les procédures et votre serveur MySQL devrait maintenant reconnaître que votre service a démarré, passant la phase "Démarrer le service".

Dolphin Magic!

3

J'ai rencontré le même problème lors de la mise à niveau de Mysql de la version 5.7 à 8.

J'ai essayé en arrêtant le service (allez à exécuter -> services.msc-> recherchez Msql5.7) et en démarrant manuellement Msql8. Après cela, toutes les étapes séquentielles étaient terminées et ma configuration était terminée.

Suivi en changeant la variable d'environnement Path en votre dernier chemin bin Mysql.

Voilà, c'est bon d'aller utiliser votre MySQL :)

0
Anurag_BEHS

J'ai le même programme

Détail de l'observateur d'événements:

Plugin keyring_file a signalé: 'échec d'initialisation de keyring_file. Veuillez vérifier si le trousseau_fichier_données pointe vers un fichier de trousseau lisible ou un fichier de trousseau peut être créé à l'emplacement spécifié. Le fichier de clés restera inutilisable jusqu'à ce que le chemin d'accès correct au fichier de clés soit fourni. Pour plus d'informations, consultez le Centre d'aide et de support sur http://www.mysql.com .

Ma résolution est:

J'ai installé le chemin de données et mysql Base Dir sur le même disque

exemple

(Cela fonctionne)

 Install Directory : D:\MYSQL
 Data Director :     D:\myData

(Cela ne fonctionne pas car le disque est différent)

 Install Directory : C:\MYSQL
 Data Director :     D:\myData
0
Ferhat KOÇER

Nous avons eu le même problème. N'a pas fonctionné sur le serveur, a travaillé sur notre poste de travail personnel. Il s'avère que j'avais une variable d'environnement définie comme suit:

ALLUSERSPROFILE=C:\ProgramData

Sur Windows 7 Entreprise, cela est également défini mais le répertoire n'existe pas. Nous avons donc tué l'installateur, sommes allés dans le fichier de configuration C:\Program Files\MySQL\MySQL Server 5.5\my.ini et a changé le paramètre de datadir en un chemin qui existait.

Redémarrez le programme d'installation (MySQLInstanceConfig.exe, exécutez en tant qu'administrateur) et "reconfigurez" votre service. Cela devrait fonctionner.

0
Alex Schröder