MySQL ne fonctionne pas après la mise à jour vers Windows 8.1
Tout fonctionnait bien, j'avais Windows 8 et MySQL 5.6 workbench.
Hier, j'ai mis à niveau vers Windows 8.1 qui fait le PC fonctionne mieux, mais foiré le MySQL.
Quand je rentre dans le workbench, je peux voir mon ancienne connexion, mais en cliquant dessus, j'obtiens:
Cannot Connect to Database Server
Your connection attempt failed for user 'root' from your host to server at
127.0.0.1:3306:Can't connect to mysql server on '127.0.0.1'(10061)
Please:
1. Check that mysql is running on server 127.0.0.1
2. Check that mysql is running on port 3306 (note: 3306 is the default, but this can be changed)
3. Check the root has rights to connect to 127.0.0.1 from your address (mysql rights define what clients can connect to the server and from which machines)
4. Make sure you are both providing a password if needed and using the correct password for 127.0.0.1 connecting from the host address you're connecting from the host address you're connecting from.
avez-vous vérifier vos paramètres de pare-feu?
Est le service MySQL commencé avec succès ? Est MySQL écoutant le port 3306 ?
maintenant, j'ai pris le pare-feu vers le bas et il fonctionne maintenant, mais tous mes SCHÉMAS sont manquantes (OMG!!)
Est le service MySQL commencé avec succès ? Est MySQL écoutant le port 3306 ?
maintenant, j'ai pris le pare-feu vers le bas et il fonctionne maintenant, mais tous mes SCHÉMAS sont manquantes (OMG!!)
OriginalL'auteur Bergkamp | 2013-10-22
Vous devez vous connecter pour publier un commentaire.
Bien, la Désinstallation de workbench et de ré-installation, il a fait le tour.
Tous les Schémas n'ont pas été supprimés
Tant pis, j'ai tout compris. J'ai dû réinstaller le service aussi dev.mysql.com/doc/refman/5.1/en/windows-start-service.html encore Merci!
Qui n'a pas fonctionné pour moi, Richard. J'ai dû réinstaller le Serveur MySQL pour qu'il fonctionne à nouveau. Les schémas n'ont pas été supprimés.
Confirmé. Cela a fonctionné pour moi aussi. Désinstallé Workbench & SQL Server, puis ré installé. Les schémas a été rechargé. Windows 8.1 Update est une douleur!
Le workbench n'a rien à voir avec ça, c'est juste le serveur qui n'est pas en cours d'exécution. Si vous vous attendez à un service, vérifier si elle est là (la mienne ne l'était pas) et de le réinstaller si nécessaire, selon l' (MySQL) documentation mentionnée ci-dessus.
OriginalL'auteur Bergkamp
De réinstaller le service mysqld va en effet obtenir le serveur de base de données pour démarrer à nouveau, mais vous trouverez que vos bases de données sont manquantes, comme le sont tous les détails de votre utilisateur!
Sous Windows 8, MySQL stocke ses bases de données en vertu de l'C:\ProgramData\MySQL\MySQL Server 5.5\data alors que conformément à l'article 8.1, il a déménagé à tous C:\Program Files\MySQL\MySQL Server 5.5\data.
La solution rapide à cette question est:
Hop, vos bases de données et d'identification de l'utilisateur sont de retour.
OriginalL'auteur G. Stewart
Après la mise à niveau vers Windows 8.1, vous avez besoin pour exécuter la config MySQL assistant
http://dev.mysql.com/doc/refman/5.1/en/mysql-config-wizard-starting.html
Mais je ne pouvais pas obtenir que cela fonctionne, j'ai donc dû réinstaller le Serveur MySQL.
Puis de l'installer en tant que service, et le point de mes premières bases de données:
Vérifier qu'il fonctionne en exécutant
OriginalL'auteur rupweb
Dans mon cas, le service de mysql manquait. Réinstaller le service avec la commande suivante:
donc, si mon installer le service, avec
MySQL
est le nom de l'instance, etD:\MySQL\my.ini
était mon fichier de configuration précédent, j'ai exécuté la commande suivante:Puis démarrer le service comme d'habitude. Cela devrait faire l'affaire.
Remarque: Vous devez exécuter ceux la commande dans l'invite de commandes avec élévation de privilèges.
OriginalL'auteur Syakur Rahman