Après être passé de MySQL 5.0 en 4.1, vous risquez de trouver
les lignes suivantes dans le fichier
mysql.err
:
Incorrect information in file: './mysql/user.frm'
Dans ce cas, suivez ces instructions :
Lancez MySQL 5.0.4 ou plus récent.
Exécutez la commande
mysql_fix_privilege_tables, qui va
changer la table mysql.user
pour qu'elle
ait un format que les deux versions 4.1 et 5.0 peuvent
utiliser.
Arrêtez le serveur MySQL.
Lancez MySQL 4.1.
Si la procédure précédente échoue, alors il faut suivre ces instructions :
Lancez MySQL 5.0.4 ou plus récent.
Exécutez la commande mysqldump --opt --add-drop-table mysql > /tmp/mysql.dump.
Arrêtez le serveur MySQL.
Lancez MySQL 4.1 avec l'option
--skip-grant
.
Exécutez la commande mysql mysql < /tmp/mysql.dump.
Exécutez la commande mysqladmin flush-privileges.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.