L'installation silencieuse MySQL fait référence à un exécutable incorrect

J'essaie d'installer MySQL 5.5.27 (dernier) en toute tranquillité à partir de la ligne de commande Windows (XP) via un fichier batch utilisant la méthode MSI. En suivant les instructions sur le site MySQL, je fais simplement ceci:

msiexec /i /quiet mysql-5.5.27.msi 

Les choses s'installent bien, mais le service Windows ne démarre pas. La raison est évidente, mais je ne peux pas trouver la solution. Lorsque je regarde les propriétés du service, le chemin d'accès à l'exécutable est:

 C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqld-nt 

Mais il est censé être:

 C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqld 

J'ai essayé d'utiliser sc pour désinstaller et réinstaller le service avec le nom propre, mais je ne peux pas contourner l'erreur d'expiration 1053. Lorsque je lance l'installateur complet, ce problème ne se produit pas. Quelqu'un peut-il aider?

One Solution collect form web for “L'installation silencieuse MySQL fait référence à un exécutable incorrect”

C'est un exemple parfait de la raison pour laquelle je déteste vraiment utiliser MSI pour MySQL Installations dans Windows. Vous ne pouvez pas savoir ce qui ne va pas jusqu'à ce qu'il soit trop tard. C'est comme être frappé par une flèche.

Pour couper à la poursuite, mysqld-nt.exe était une ancienne version de mysqld qui était capable de gérer NamedPipes et SharedMemory dans l'environnement Windows. C'était à nouveau dans les premiers jours de MySQL 5.0. Ce fichier exécutable binaire a été supprimé et vous avez découvert dans les notes de sortie de son arrêt. Apparemment, quelqu'un a décidé de laisser ce nom exécutable dans la définition MSI.

Vous pouvez essayer ce qui suit:

 cd C:\Program Files\MySQL\MySQL Server 5.5\bin copy mysqld.exe mysqld-nt.exe 

Et redémarrer Windows pour voir si MySQL peut être trompé en exécution.

Si cette astuce mysqld-nt.exe échoue, ne vous inquiétez pas.

J'ai conçu un plan pour installer MySQL en utilisant le fichier ZIP sans installation. Veuillez consulter mon plan à partir du 10 février 2011 dans ServerFault .

  • Comment changer la langue par défaut de Windows XP sans réinstaller le système d'exploitation
  • Comment changer la couleur de la cellule en fonction de la date d'aujourd'hui dans Excel 2010
  • Comment puis-je voir quel pourcentage de la bande passante de mon disque dur est actuellement utilisé?
  • Exécuter un script lorsque Windows reprend de l'état de suspension / hibernation?
  • Mon Windows XP démarre toujours dans chkdisk
  • Son stéréo par un ensemble de haut-parleurs 5.1 - est-il possible avec WinXP ou 7?
  • Windows XP collé sur l'écran de chargement
  • Pouvez-vous recommander un bon remplacement pour Windows Sound Recorder?
  • Comment déplacez-vous votre dossier de profil dans Windows XP?
  • Comment puis-je récupérer le chargeur de démarrage Windows 8 et aussi afficher Windows XP et Windows 7?
  • Qu'est-ce qui pourrait provoquer des performances de SSD lentes?
  • Soyons le génie de l'ordinateur et du réseau.