Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

MySQL ne démarre pas

7 réponses
Avatar
Sylvain Daubert
Bonjour,

Je viens d'installer mysql, et le serveur ne démarre pas.

# apt-cache policy mysql-server
mysql-server:
Installé : 4.0.24-10
Candidat : 4.0.24-10
Table de version :
*** 4.0.24-10 0
500 http://amd64.debian.net testing/main Packages
100 /var/lib/dpkg/status

Dans syslog, j'ai :

mysqld_safe[10367]: started
Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 InnoDB: Started
Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 Fatal error:
Can't open privilege tables: Table 'mysql.host' doesn't exist
Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 Aborting
Sep 3 12:44:04 lanfeust mysqld[10373]:
Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 InnoDB:
Starting shutdown...
Sep 3 12:44:07 lanfeust mysqld[10373]: 050903 12:44:07 InnoDB:
Shutdown completed
Sep 3 12:44:07 lanfeust mysqld[10373]: 050903 12:44:07
/usr/sbin/mysqld: Shutdown Complete
Sep 3 12:44:07 lanfeust mysqld[10373]:
Sep 3 12:44:07 lanfeust mysqld_safe[10401]: ended

J'ai bien vu qu'il y a une 'Fatal Error' mais j'avoue ne pas très bien
comprendre...

Si quelqu'un avait la gentillesse d'éclairer ma lanterne...

Sylvain


--
Pensez

7 réponses

Avatar
Comendatore
Ton problème est assez simple : la table de gestion des hôtes n'existe pas...
Pourquoi, c'est une bonne question. Un moyen déjà expérimenté est d e
récupérer les fichiers data de cette table et de les copier directement dans
l'arborescence des data du serveur MySQL. Je t'envoie ces fichiers
directement.

Une fois copiés, il faut leur attribuer les bons droits soit :
se connecter en root
#cd /var/lib/mysql/mysql
#chown mysql.mysql host.frm host.MYD host.MYI
#chmod 660 mysql.mysql host.frm host.MYD host.MYI

Ensuite relance MySQL, et vois ce que ça donne ;-)

Tristan.

Le Samedi 3 Septembre 2005 12:47, Sylvain Daubert a écrit :
Bonjour,

Je viens d'installer mysql, et le serveur ne démarre pas.

# apt-cache policy mysql-server
mysql-server:
Installé : 4.0.24-10
Candidat : 4.0.24-10
Table de version :
*** 4.0.24-10 0
500 http://amd64.debian.net testing/main Packages
100 /var/lib/dpkg/status

Dans syslog, j'ai :

mysqld_safe[10367]: started
Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 InnoDB: Started
Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 Fatal error:
Can't open privilege tables: Table 'mysql.host' doesn't exist
Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 Aborting
Sep 3 12:44:04 lanfeust mysqld[10373]:
Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 InnoDB:
Starting shutdown...
Sep 3 12:44:07 lanfeust mysqld[10373]: 050903 12:44:07 InnoDB:
Shutdown completed
Sep 3 12:44:07 lanfeust mysqld[10373]: 050903 12:44:07
/usr/sbin/mysqld: Shutdown Complete
Sep 3 12:44:07 lanfeust mysqld[10373]:
Sep 3 12:44:07 lanfeust mysqld_safe[10401]: ended

J'ai bien vu qu'il y a une 'Fatal Error' mais j'avoue ne pas très bi en
comprendre...

Si quelqu'un avait la gentillesse d'éclairer ma lanterne...

Sylvain


Avatar
Sylvain Daubert
Avec les fichiers reçus, j'ai une nouvelle erreur :

Sep 3 14:46:12 lanfeust mysqld[12418]: 050903 14:46:12 Fatal error:
Can't open privilege tables: Table 'mysql.user' doesn't exist

Sylvain

Comendatore a écrit :
Ton problème est assez simple : la table de gestion des hôtes n'existe pas...
Pourquoi, c'est une bonne question. Un moyen déjà expérimenté est de
récupérer les fichiers data de cette table et de les copier directement dans
l'arborescence des data du serveur MySQL. Je t'envoie ces fichiers
directement.

Une fois copiés, il faut leur attribuer les bons droits soit :
se connecter en root
#cd /var/lib/mysql/mysql
#chown mysql.mysql host.frm host.MYD host.MYI
#chmod 660 mysql.mysql host.frm host.MYD host.MYI

Ensuite relance MySQL, et vois ce que ça donne ;-)

Tristan.

Le Samedi 3 Septembre 2005 12:47, Sylvain Daubert a écrit :

Bonjour,

Je viens d'installer mysql, et le serveur ne démarre pas.

# apt-cache policy mysql-server
mysql-server:
Installé : 4.0.24-10
Candidat : 4.0.24-10
Table de version :
*** 4.0.24-10 0
500 http://amd64.debian.net testing/main Packages
100 /var/lib/dpkg/status

Dans syslog, j'ai :

mysqld_safe[10367]: started
Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 InnoDB: Started
Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 Fatal error:
Can't open privilege tables: Table 'mysql.host' doesn't exist
Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 Aborting
Sep 3 12:44:04 lanfeust mysqld[10373]:
Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 InnoDB:
Starting shutdown...
Sep 3 12:44:07 lanfeust mysqld[10373]: 050903 12:44:07 InnoDB:
Shutdown completed
Sep 3 12:44:07 lanfeust mysqld[10373]: 050903 12:44:07
/usr/sbin/mysqld: Shutdown Complete
Sep 3 12:44:07 lanfeust mysqld[10373]:
Sep 3 12:44:07 lanfeust mysqld_safe[10401]: ended

J'ai bien vu qu'il y a une 'Fatal Error' mais j'avoue ne pas très bien
comprendre...

Si quelqu'un avait la gentillesse d'éclairer ma lanterne...

Sylvain








--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Comendatore
Apperemment, tu n'as aucu data du serveur MySQL...
Ils ont du être supprimés. Qu'as-tu répondu à l'installation à la question de
la purge des données du serveur MySQL ? Une mauvaise manip sur l'arbo ?
Enfin, bref, je t'envoie directement toutes les data ;-)
Pour la procédure, c'est la même au niveau des droits...

Tristan.

Le Samedi 3 Septembre 2005 14:48, Sylvain Daubert a écrit :
Avec les fichiers reçus, j'ai une nouvelle erreur :

Sep 3 14:46:12 lanfeust mysqld[12418]: 050903 14:46:12 Fatal error:
Can't open privilege tables: Table 'mysql.user' doesn't exist

Sylvain

Comendatore a écrit :
> Ton problème est assez simple : la table de gestion des hôtes n'exi ste
> pas... Pourquoi, c'est une bonne question. Un moyen déjà expérime nté est
> de récupérer les fichiers data de cette table et de les copier
> directement dans l'arborescence des data du serveur MySQL. Je t'envoie
> ces fichiers directement.
>
> Une fois copiés, il faut leur attribuer les bons droits soit :
> se connecter en root
> #cd /var/lib/mysql/mysql
> #chown mysql.mysql host.frm host.MYD host.MYI
> #chmod 660 mysql.mysql host.frm host.MYD host.MYI
>
> Ensuite relance MySQL, et vois ce que ça donne ;-)
>
> Tristan.
>
> Le Samedi 3 Septembre 2005 12:47, Sylvain Daubert a écrit :
>>Bonjour,
>>
>>Je viens d'installer mysql, et le serveur ne démarre pas.
>>
>># apt-cache policy mysql-server
>>mysql-server:
>> Installé : 4.0.24-10
>> Candidat : 4.0.24-10
>> Table de version :
>> *** 4.0.24-10 0
>> 500 http://amd64.debian.net testing/main Packages
>> 100 /var/lib/dpkg/status
>>
>>Dans syslog, j'ai :
>>
>>mysqld_safe[10367]: started
>>Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 InnoDB: Started
>>Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 Fatal error:
>>Can't open privilege tables: Table 'mysql.host' doesn't exist
>>Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 Aborting
>>Sep 3 12:44:04 lanfeust mysqld[10373]:
>>Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 InnoDB:
>>Starting shutdown...
>>Sep 3 12:44:07 lanfeust mysqld[10373]: 050903 12:44:07 InnoDB:
>>Shutdown completed
>>Sep 3 12:44:07 lanfeust mysqld[10373]: 050903 12:44:07
>>/usr/sbin/mysqld: Shutdown Complete
>>Sep 3 12:44:07 lanfeust mysqld[10373]:
>>Sep 3 12:44:07 lanfeust mysqld_safe[10401]: ended
>>
>>J'ai bien vu qu'il y a une 'Fatal Error' mais j'avoue ne pas très bien
>>comprendre...
>>
>>Si quelqu'un avait la gentillesse d'éclairer ma lanterne...
>>
>>Sylvain


Avatar
Jean-Michel OLTRA
bonjour,


Le samedi 03 septembre 2005, Sylvain Daubert a écrit...


mysqld_safe[10367]: started
Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 InnoDB: Started
Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 Fatal error:
Can't open privilege tables: Table 'mysql.host' doesn't exist



Il ne faudrait pas lancer mysql_install_db, pour fabriquer les tables ??

--
jm



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Tony GALMICHE
Bonjour,

Jean-Michel OLTRA a écrit :

bonjour,

Le samedi 03 septembre 2005, Sylvain Daubert a écrit...


mysqld_safe[10367]: started
Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 InnoDB: Started
Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 Fatal error:
Can't open privilege tables: Table 'mysql.host' doesn't exist






J'ai rencontré un problème avec MySQL la semaine dernière et il ne
voulait plus démarrer non plus.
Je ne me rappelle plus du message d'erreur, mais pour régler mon
problème et comme je n'avais pas le temps de chercher, j'ai désisntallé
le version 4.0 et j'ai installé la version 4.1.
-> Toutes mes tables et mes programmes ont fonctionné sans problème
après l'installation.

Bonne chance.

Tony


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
David Soulayrol
Jean-Michel OLTRA a écrit :
bonjour,


Le samedi 03 septembre 2005, Sylvain Daubert a écrit...



mysqld_safe[10367]: started
Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 InnoDB: Started
Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 Fatal error:
Can't open privilege tables: Table 'mysql.host' doesn't exist




Il ne faudrait pas lancer mysql_install_db, pour fabriquer les tables ??




J'ai rencontré le même problème il y a quinze jours. J'ai bien essayé
d'utiliser mysql_install_db, mais je suis allé au devant de nouveaux
problèmes... Comme j'étais un peu pressé, j'ai cherché un peu et je suis
passé à mysql 5 (je suis en sid), et je n'ai plus rencontré un seul
problème.

David.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
txo
Le Sun, 04 Sep 2005 08:59:47 +0200
Tony GALMICHE nous sussurrait :


>>mysqld_safe[10367]: started
>>Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 InnoDB:
>Started >Sep 3 12:44:04 lanfeust mysqld[10373]: 050903 12:44:04 Fatal
>error: >Can't open privilege tables: Table 'mysql.host' doesn't exist
>>
>>
J'ai rencontré un problème avec MySQL la semaine dernière et il ne
voulait plus démarrer non plus.
Je ne me rappelle plus du message d'erreur, mais pour régler mon
problème et comme je n'avais pas le temps de chercher, j'ai désisntal lé
le version 4.0 et j'ai installé la version 4.1.
-> Toutes mes tables et mes programmes ont fonctionné sans problème
après l'installation.



Bonjour

Je débarque en cours et vais peut-être tomber à coté. Mais comme ça peut
servir à d'autres...

J'ai connu des problèmes de démarrage de Mysql. Je l'ai résolu en
neutralisant d'un dièse la ligne
old_passwords = 1
dans /etc/my.cnf.


--
-+- Dominique Marin http://txodom.free.fr -+-
«L'Amour, c'est l'infini à la portée des caniches»
-+- L. F. Céline -+-