2010-03-01 6 views
1

Besoin d'aide pour déterminer ce qui s'est mal passé. J'utilise mysql, phpmyadmin depuis un peu moins d'un an sur mon ordinateur personnel pendant que je développe une application Web. Il y a 3 jours, j'ai mis à jour mon Windows Vista avec toutes les "merveilleuses" mises à jour de Microsoft, correctifs de sécurité, etc ... et maintenant c'est cassé. J'ai essayé de désinstaller toutes les mises à niveau, mais il y en a 4 que je ne peux pas désinstaller parce que Microsoft dit leurs mises à jour de "système d'exploitation" et ne peut pas être désistement.Problème de reconnexion MySQL (mysqld.exe) continue de donner des erreurs

Mon système est: Windows Vista, PHP 5+, MySQL 5.1, Apache 2+.

Je peux exécuter mon application Web et interroge la base de données sans aucun problème. Cependant, quand je cours phpmyadmin pour entrer dans la base de données j'obtiens une erreur: "mysqld.exe a cessé de fonctionner" et phpmyadmin se bloque. J'ai essayé d'aller à la ligne de commande pour mysql de faire un mysqldump pour sauvegarder ma base de données et il me donne une erreur "2013, n'a pas pu se connecter au serveur". Si je redémarre l'ordinateur, la webapp fonctionnera à nouveau. Fondamentalement, php peut interroger la base de données, mais si j'essaie d'obtenir à la base de données via phpmyadmin, ou l'invite de commande l'erreur mysqld.exe se produit et souffle mysql out.

Des idées que se passe-t-il ici? Toutes les idées comment contourner cela pour sauvegarder la base de données, afin que je puisse réinstaller mysql ?. Je suis vraiment perdu par où commencer. Je ne sais pas vraiment si les mises à jour ont causé le problème, ou si les 4 mises à jour qui ne peuvent pas être désallouées sont vraiment le problème.

Tous les conseils seront appréciés. Merci.

Répondre

2

Vous pouvez essayer d'utiliser XAMPP. Il a PHP, MySQL, Apache, et d'autres choses dans un seul paquet facile à utiliser.

+1

Cela pourrait être le moyen le plus simple pour l'instant, je suggère de passer à Linux dans le futur. –

+0

Merci pour le conseil. Je vais certainement passer à Linux dans le futur et maintenant, après avoir lu sur XAMPP, cela aurait certainement facilité la configuration de mon environnement. Pour l'instant, j'ai remédié au problème en réinstallant MySQL et c'est de retour à la normale. Merci encore pour votre aide. – Ronedog

0

Après un pilote de logiciel/matériel mise à jour, il peut arrivé que les accidents de mysqld.exe de service à chaque lancement (généralement avec le message: mysqld.exe a rencontré une erreur et doit fermer) Vérifiez la solution décrite here (il a travaillé pour moi) si vous souhaitez éviter la réinstallation de mysql.

Questions connexes