web-dev-qa-db-fra.com

Impossible de se connecter à MySQL DB

J'essaie d'installer Apache parce que je veux faire PHP travail de développement.

L'installation n'a pas fonctionné, alors je l'ai abandonnée et je voulais m'assurer que mes autres installées à l'aide de MySQL travaillaient toujours.

Je ne peux plus sembler se connecter à mon serveur SQL.

Heidisql retourne:

SQL Error (2003): Can't connect to MySQL server on '127.0.0.1' (10061)

Ruby ON Rails sur le service de démarrage du serveur:

Can't connect to MySQL server on 'localhost' (10061)

Le client de la ligne de commande MySQL retourne:

Error 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

J'ai essayé les suggestions trouvées dans ce fil: https://stackoverflow.com/questions/385292/mysql-cant-sonnect-a-mysql-server-on-localhost-0061

et sont venus avec les résultats suivants:

telnet localhost 3306
Connecting to localhost... Could not open connection to Host, on port 3306: Connect failed

sC Query MySQL [SC] EnumqueryServiceStatus: OpenService a échoué 1060: le service spécifié n'existe pas en tant que service installé.

Pourtant, lorsque je regarde dans SQL Server Configuration Manager, SQL Server (SQLEXPress) est dans un état d'exécution.

Je ne peux pas sembler résoudre ce problème. S'il vous plaît aider!

4
Zigu

Je soupçonne que vous exécutez MySQL sous Windows, même si vous ne l'avez pas mentionné. Si oui, regardez vos services et vous assurer que le service MySQL est démarré. Voici un Link expliquant quoi faire à dev.mysql.com .

Si vous essayez de vous connecter à SQLEXPress, le processus est le même que ci-dessus pour vous assurer que le service est en cours d'exécution. Ensuite, voici une liaison expliquant Connectivité PHP SQLEXPress à l'aide de PDO .

2
randomx

SQL server configuration manager vous montre les paramètres de Microsoft SQL Server. Vous pouvez avoir une instance de SQL Express en cours d'exécution sur votre machine. Pour administrer MySQL, vous pouvez utiliser la ligne de commande: Mysql -u user_name -password, si MySQL est sur le chemin ou que vous pouvez utiliser MySQL Workbench Si vous ne l'avez pas déjà. On dirait que MySQL peut être en panne, et vous devrez le redémarrer.

1
StanleyJohns