MySQL Workbench pas se connecter à localhost. “Serveur de base de données, l'instance de l'inconnu”
Mon MySQL Workbench n'est pas de la connexion à mon hôte local, et je ne peux pas comprendre exactement pourquoi il réagit comme ça. Il a juste commencé à le faire un jour, et au hasard, qui me donnera accès même si il dit qu'il est encore "inconnu", mais je suis fatigué de cela et tiens à le fixer.
Depuis ce site reqires que j'ai un "10" de la réputation pour afficher des images, je vais le décrire.
Sur l'onglet Démarrage/Arrêt dans la page d'administration, il est dit:
L'instance du serveur de base est inconnue. --Le "Démarrer le Serveur" bouton est estompé de telle sorte que je ne peut pas cliquer dessus.
Message De Démarrage Des Journaux
2013-07-11 08:57:51 - atelier cmd shell de commandes pour démarrer/arrêter cette instance
2013-07-11 08:57:51 - vérification de l'État de service de 'MySQL' a renvoyé l'erreur: Pas trouvé
2013-07-11 08:57:51 - vérification de l'État de service de 'MySQL' a renvoyé l'erreur: Pas trouvé
2013-07-11 09:00:55 - vérification de l'État de service de 'MySQL' a renvoyé l'erreur: Pas trouvé
2013-07-11 09:00:55 - vérification de l'État de service de 'MySQL' a renvoyé l'erreur: Pas trouvé
2013-07-11 09:02:01 - vérification de l'État de service de 'MySQL' a renvoyé l'erreur: Pas trouvé
Ensuite sur l'état du serveur dans l'onglet administration de la page, il est dit:
Nom: mysqld@localhost
hôte: localhost
serveur:inconnu
statut: inconnu
Connexion
Il n'y a pas de connexion au serveur MySQL. Cette fonctionnalité nécessite une connexion établie à l'exécution d'un serveur MySQL pour fonctionner.
Si quelqu'un peut aider, ça serait super!
Grâce
OriginalL'auteur d code | 2013-07-11
Vous devez vous connecter pour publier un commentaire.
J'ai eu ce problème sur mon Windows 8.1 machine et il s'est avéré être des problèmes avec les autorisations de fichier.
De le réparer, je suis allé dans le dossier "C:\Program Files\MySQL\MySQL Server 5.6" et cliqué avec le bouton droit sur le dossier "data" et choisis propriétés. Cliqué sur l'onglet sécurité et cliqué sur modifier. À partir de là, cliquez sur le bouton AJOUTER puis sur le bouton AVANCÉ et enfin le bouton RECHERCHER MAINTENANT. Dans la mienne j'ai ajouté les utilisateurs, les administrateurs, et "TOUS les PACKAGES d'APPLICATION". J'ai de l'autorisation contrôle total pour les utilisateurs qui ont déjà été répertoriés pour le dossier de données et les utilisateurs, les administrateurs et TOUS les PACKAGES d'APPLICATION.
Après que les autorisations ont été réparés, j'ai ouvert une invite de commande en tant qu'administrateur et modifié à l' "C:\Program Files\MySQL\MySQL Server 5.6\bin"
cd "C:\Program Files\MySQL\MySQL Server 5.6\bin"
. De là, vous pouvez exécutermysqld --install
qui installe le service MySQL.Plus d'informations sur l'installation du service mysql sur windows peut être trouvé à http://dev.mysql.com/doc/refman/5.0/en/windows-start-service.html
[edit] s'il vous Plaît noter que si vous utilisez une autre version de MySQL que le chemin d'accès à la base de données d'annuaire et répertoire bin peut être différent sur votre machine windows.
OriginalL'auteur Ralph Ritoch
Le message d'erreur dit: le service avec le nom
MySQL
ne peut pas être trouvé. Donc probablement votre service MySQL a un nom différent? Avez-vous un service à tous? Démarrage de mysql manuellement dans le dossier bin c'est juste que: manuel. Il n'y a pas de service en cause, d'où la BM ne peut pas manipuler l'état d'exécution.Lorsque vous installez MySQL avec MySQL programme d'installation que vous avez tout en place à l'intérieur d'un couple de minutes et il fonctionne dès le début.
Donc d'abord vérifier si vous disposez d'un service en cours d'exécution pour votre serveur MySQL et arrêter de le démarrer manuellement. Si il y a un service de prendre son nom et entrez dans la Nom du Service Windows domaine de la gestionnaire de configuration:
Notez que MySQL Workbench permet de gérer votre serveur seulement si il est installé en tant que service Windows.
OriginalL'auteur Mike Lischke
J'ai eu ce problème sur mon Windows 8.1, et je l'ai résolu de mettre à jour mon workbench pour Version6 avec "mysql-installer-web-community-5.6.16.0.msi" de la page officielle de mysql
OriginalL'auteur user3404304
J'ai trouvé la réinstallation de tous les MySQL produits une meilleure solution, parce que certaines des solutions sur internet vous permettra de faire une autre instance de votre serveur mysql avec mysql56, qui pourrait gâcher les choses pour un débutant.
N'oubliez pas de garder les fichiers de base de données de configuration et non supprimés pendant la réinstallation.
OriginalL'auteur Ketan