MySQL – Error message file ‘/usr/share/mysql/english/errmsg.sys’ had only error messages

mysql_logo

Bonito problema! Después de arreglar la BD de los RPM, y hacer que el yum funcionase de nuevo, ejecuté un yum update, al acabar y querer arrancar el plesk, me salía este error:

Error message file '/usr/share/mysql/english/errmsg.sys' had only 472 error messages


Lo lógico sería intentar desinstalarlo con el yum, pero yum analiza las dependencias y te dice que nanai, que si lo haces se carga el PLESK, cosa no grata en la mayoría de los casos.

La solución se me apareció en busca de Google, como siempre. Una forma para poder desintalar un RPM sin tener en cuenta las dependencias sería así (lo aplico al caso que nos ocupa)

# rmp -e --nodeps mysql mysql-server

para luego hacer

# yum install mysql mysql-server

Fuera problema.

3 thoughts on “MySQL – Error message file ‘/usr/share/mysql/english/errmsg.sys’ had only error messages

  1. Hola Ruben,

    En este caso, quizás hubiera sido mejor utilizar la opción “–justdb” que borraría únicamente la definición del paquete de la BBDD de RPM, sin borrar ficheros, parar servicios, etc..

    Te dejo un link con una serie de tips sobre Yum, entre ellos varias formas de re-instalar un paquete RPM:

    http://wiki.woop.es/Yum#reinstall

    Saludos!!

  2. Me encontre tambien con el mismo fallo.
    Una simple reinstalacion no arreglo el problema.
    Pero despues de varios intentos de reinstalacion me funciono de repente.
    Y resulto entonces que es el orden de instalacion, para que no se instalen paquetes antes de su tiempo y se forma un lio en el servidor.
    asi el orden de instalacion deberia ser

    yum install httpd
    yum install mysql-server
    yum install php php-mysql

    Espero que eso ayuda a algunos con el mismo problema.

Leave a Reply

Your email address will not be published. Required fields are marked *