[Linux-bruxelles] MySQL

Didier Misson dmlinux at belcenter.com
Lun 4 Déc 23:21:15 CET 2006


Yannick Warnier a écrit :
> Le lundi 04 décembre 2006 à 21:20 +0100, Didier Misson a écrit :
>   
>> Yannick Warnier a écrit :
>>     
>>> Le lundi 04 décembre 2006 à 12:57 +0100, Didier Misson a écrit :
>>> [...]
>>>   
>>>       
>>>> Et lorsque j'essaye un restart de MySQL en console :
>>>>
>>>> n# /etc/init.d/mysql start
>>>> Starting MySQL database server: mysqld.
>>>> Checking for crashed MySQL tables in the background.
>>>> /usr/bin/mysqladmin: connect to server at 'localhost' failed
>>>> error: 'Access denied for user 'debian-sys-maint'@'localhost' (using 
>>>> password: YES)'
>>>>
>>>> ks12345:/etc/phpmyadmin# /usr/bin/mysqladmin: connect to server at 
>>>> 'localhost' failed
>>>> error: 'Access denied for user 'debian-sys-maint'@'localhost' (using 
>>>> password: YES)'
>>>>
>>>>
>>>> Je n'ai pas touché aux DB ni aux users !
>>>> Peut-être avais-je déjà cette erreur avant le changement de PHP4 --> 5 
>>>> ... mais j'en doute !
>>>>
>>>> zut... ça c'est encore autre chose !
>>>> Vu que c'est en console, ce n'est pas lié à PHP5 !
>>>>
>>>> alors ?
>>>>     
>>>>         
>>> Alors t'es sûr que t'as pas changé de MySQL 4 à MySQL 5 dans la foulée?
>>>
>>> Yannick
>>>   
>>>       
>> je vérifie...
>>
>> non, pas modifié
>>
>> # mysql -V
>> mysql  Ver 14.7 Distrib 4.1.11, for pc-linux-gnu (i386)
>>
>>
>> il semble que des userids ont disparu.
>>
>> On a fait un reset de mot de passe "root" dans mysql avec :
>>
>> http://www.mysql.org/doc/refman/5.0/fr/resetting-permissions.html
>>     
>
> Sauf qu'il aurait mieux valu la doc pour la version 4.1 dans ce
> cas-ci :-)
>   
ah oui ...
:o)

moi ça ne fonctionne pas sur mon serveur...
mais ça a fonctionné sur celui où tout foire...
Pourtant, il est bien en mysql 4.1

>   
>> puis, on essaye de recréer le  debian-sys-maint  qui n'est plus dans les DB
>>
>> mais comment c'est arrivé ça !
>>     
>
> Corruption de table peut-être...?
>
> Yannick
>   
surement oui... aussi :-(

Dec  4 12:22:45 ks36586 mysqld[29259]: 061204 12:22:45 [Note] 
/usr/sbin/mysqld: Normal shutdown
Dec  4 12:22:45 ks36586 mysqld[29259]:
Dec  4 12:22:46 ks36586 mysqld[29259]: 061204 12:22:46  InnoDB: Starting 
shutdown...
Dec  4 12:22:46 ks36586 mysqld[29259]: 061204 12:22:46  InnoDB: Shutdown 
completed; log sequence number 0 45778
Dec  4 12:22:46 ks36586 mysqld[29259]: 061204 12:22:46 [Note] 
/usr/sbin/mysqld: Shutdown complete
Dec  4 12:22:46 ks36586 mysqld[29259]:
Dec  4 12:22:47 ks36586 mysqld_safe[3677]: ended
Dec  4 12:22:47 ks36586 mysqld_safe[7797]: started
Dec  4 12:22:48 ks36586 mysqld[17802]: 061204 12:22:48  InnoDB: Started; 
log sequence number 0 45778
Dec  4 12:22:48 ks36586 mysqld[17802]: /usr/sbin/mysqld: ready for 
connections.
Dec  4 12:22:48 ks36586 mysqld[17802]: Version: 
'4.1.11-Debian_4sarge7-log'  socket: '/var/run/mysqld/mysqld.sock'  por
t: 3306  Source distribution
Dec  4 12:22:49 ks36586 /etc/mysql/debian-start[20566]: Checking for 
crashed MySQL tables.
Dec  4 12:22:49 ks36586 /etc/mysql/debian-start[2160]: WARNING: 
*mysqlcheck has found corrupt tables*
Dec  4 12:22:49 ks36586 /etc/mysql/debian-start[2160]: 
/usr/bin/mysqlcheck: Got error: 1045: Access denied for user 'de
bian-sys-maint'@'localhost' (using password: YES) when trying to connect
Dec  4 12:22:49 ks36586 /etc/mysql/debian-start[2160]:
Dec  4 12:22:49 ks36586 /etc/mysql/debian-start[2160]:  Improperly 
closed tables are also reported if clients are acces
sing
Dec  4 12:22:49 ks36586 /etc/mysql/debian-start[2160]:  the tables 
*now*. A list of current connections is below.
Dec  4 12:22:49 ks36586 /etc/mysql/debian-start[2160]:
Dec  4 12:23:01 ks36586 /USR/SBIN/CRON[3875]: (root) CMD 
(/usr/local/rtm/bin/rtm 41 >/dev/null 2>/dev/null)


Mais je ne vois pas quelle table ? ...
et pourquoi ...


-- 
Didier Misson

Google Talk : didier.misson at gmail.com
Jabber: didier.misson at amessage.be
http://www.misson.net
http://www.nitro-modelisme.be
http://courshtml.mine.nu 





Plus d'informations sur la liste de diffusion Linux-bruxelles