Impossible de démarrer MySql : erreur 1067
Il y a quelques jours, j’ai eut un problème sur mon serveur de développement (windows server 2003 R2 x64) : impossible de démarrer le service MySql. A chaque fois que j’essayai de le relancer, j’obtenais un message d’erreur du type “Can’t start mysql error 1067″.
Après quelques recherches sur le web, j’ai fini par trouver la solution du problème sur le blog “Ah Knight’s Blog” : une erreur dans l’un des fichiers de log.
Pour redémarrer le service, il vous suffit alors de supprimer les deux fichiers de log de mysql (ib_logfile0 et ib_logfile1) qui se trouvent dans le répertoire data de votre installation mysql (par défaut C:\Program Files\MySQL\MySQL Server 5.0\data\ ), puis de relancer le service (outils d’administration > services, sélectionnez le service mysql, faites un clic droit dessus puis cliquez sur “démarrer”)
Cette solution a marché pour beaucoup de monde mais sur mon serveur l’erreur continuait à apparaître et je n’arrivai toujours pas à relancer le servicemysql. En consultant les commentaires du post précédent, j’ai trouvé et essayé une autre solution : ajouter le répertoire “bin” de mysql dans le system path.
Pour cela, démarrer > poste de travail > système puis aller sur l’onglet “Avancé”. En bas de la fenêtre, cliquez sur le bouton “variables d’environnement”.
Dans “variables du système” sélectionnez la variable “Path” et cliquez sur le bouton “Edit”.
Dans le champ “variable value” ajoutez à la fin le chemin d’accès à votre répertoire “bin mysql” précédé d’un point virgule (par exemple ;C:\Program Files\MySQL\MySQL Server 5.0\bin)
Relancez ensuite le service mysql (outils d’administration > services, sélectionnez le service mysql, faites un clic droit dessus puis cliquez sur “démarrer”) et cette fois-ci, tout devrait fonctionner correctement.

Tags: Mysql, Windows Server
5 novembre 2007 à 15:51
J’ai eu le même problème en installant easyPHP sur un serveur windows 2003.
Impossible de mettre easyPHP en tant que service.
En fait, il me manquait le répertoire /english dans le répertoire /share de Mysql (j’avais fait le ménage et il ne me restait que /charsets et /french dans le répertoire /share)
J’ai maintenant easyPHP qui démarre en service…
25 novembre 2007 à 23:39
Merci ! Ca marche !
18 mai 2008 à 22:37
[...] A chaque fois que j??essayai de le relancer, j??obtenais un message d??erreur du type ???Can??t shttp://www.isacoms.com/blog/systemes/impossible-de-demarrer-mysql-erreur-1067/MuchMusic.com Show Me Yours Voici mon d?guisement d&39halloween!!Oct 29, 2007 … voici mon [...]