Hello

Christian Hammers a écrit :
Hi

Mediaforest a écrit :
When I run mysqlcheck, I always get : Table upgrade required. Please do "REPAIR 
TABLE x " to fix it for two
tables, always the same, even if I repair those tables just before, I always 
get the same warning...

Please try "CHECK TABLE xyz FOR UPGRADE;" this could work.
I've tried "CHECK TABLE xyz FOR UPGRADE;"
and I got the message "Table upgrade required. Please do "REPAIR TABLE `xyz`" to fix 
it!"
So I tried : "REPAIR TABLE `xyz`", and I got the message "Table is already up to 
date"

but I got once again : Error 1045 (28000): Access denied for user: 
'root'@'@localhost' (password: NO)
This two '@' look strange. Check the mysql.user and mysql.db tables, you should 
not have an '@' in the host columns.

I checked the user and db tables and there isn't any '@' in the host column

Else open a bug report at bugs.mysql.com and send them the "SHOW CREATE TABLE" 
and the binary file from
/var/lib/mysql/, maybe their CHECK TABLE is broken in certain cases.
I'm going to try this ;)

Thanks a lot.


Reply via email to