Luego de hacer un downgrading desde MySQL 5.0, es posible
encontrar la siguiente información en el fichero
mysql.err
:
Incorrect information in file: './mysql/user.frm'
En tal caso, hacer lo siguiente:
Iniciar MySQL 5.0.4 (o posterior)
Ejecutar mysql_fix_privilege_tables, el
cual cambiará la tabla mysql.user
a un
formato que puedan entender tanto MySQL 4.1 como 5.0.
Detener el servidor MySQL.
Iniciar MySQL 4.1
Si el procedimiento anterior falla, el siguiente debería funcionar:
Iniciar MySQL 5.0.4 (o posterior).
Ejecutar mysqldump --opt --add-drop-table mysql > /tmp/mysql.dump.
Detener el servidor MySQL.
Iniciar MySQL 4.1 con la opción
--skip-grant
.
Ejecutar mysql mysql < /tmp/mysql.dump.
Ejecutar mysqladmin flush-privileges.
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.