Can't connect to Mysql server on localhost
Bonjour
depuis ce matin je n'arrive plus à me connecter à ma base de données.
Hier soir encore, tout était ok mais ce matin lorsque j'essaie de lancer My Administrator par exemple, j'ai le message :
Could not connect to the specidfied instance
MySQL Error Number 2003
Can't connect to Mysql server on localhost (10061)
localhost est bien déclaré dans mon fichier host et un clic sur le bouton ping confirme que côté réseau tout est ok.
MyConfig:
Mysql 5 en local sur mon poste Windows XP SP2 ; Pare-feu désactivé.
Base de données attaquée : foodmart installée par défaut avec jaspersoft ; fonctionnait bien depuis plusieurs semaines.
port 3306
Lorsque je fais un telnet localhost 3306, j'obtiens :
Connexion à localhost...Impossible d'ouvrir une connexion à l'hôte, sur le port
3306: Échec lors de la connexion
Une idée ?
Can't connect to Mysql server on localhost
J'ai lancé par hasard MySQL System Trail Monitor, et j'ai vu ceci dans les logs :
090226 11:31:02 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
090226 11:31:02 InnoDB: Starting log scan based on checkpoint at
InnoDB: log sequence number 0 8081458.
InnoDB: Doing recovery: scanned up to log sequence number 0 8081458
InnoDB: Last MySQL binlog file position 0 43124, file name .\mysql-bin.000015
090226 11:31:03 InnoDB: Started; log sequence number 0 8081458
090226 11:31:03 [Note] Recovering after a crash using mysql-bin
090226 11:31:03 [Note] Starting crash recovery...
090226 11:31:03 [Note] Crash recovery finished.
090226 11:31:03 [Note] mysqld-nt: ready for connections.
Version: '5.0.24-pro-nt-log' socket: '' port: 3306 MySQL Pro (Commercial)
Il m'a visiblement relancé un innoDB et je peux maintenant me connecter à ma base !
Apparemment, le Crash recovery, il le fait tous les jours à chaque redémarrage du mon PC.
Pourquoi aujourd'hui cela a-t-il eu pour conséquence de bloquer l'accès au serveur ?