La tabla mysql.plugin no existe

Escenario

Después de necesitar restaurar tres veces el servidor de MySql por culpa de varios crashs provocados por un fallo en el disco duro, encuentro en los logs entradas de este tipo: 2020-09-12T18:46:22.347957Z 5 [Warning] InnoDB: Cannot open table mysql/help_relation from the internal data2020-09-12T18:46:22.348985Z 5 [Warning] InnoDB: Cannot open table mysql/innodb_index_stats from the internal data dictionary of InnoDBdictionary

Problema

En varios foros leo que la solución pasa por hacer un: La cuestión es que, cuando lo intento, me encuentro con el siguiente error: mysql_upgrade: [ERROR] 1146: Table 'mysql.plugin' doesn't exist Este mismo error salta si intento hacer un select * from mysql.plugin, a pesar de que la tabla existe y los ficheros están en /var/lib/mysql/mysql. Por lo visto deben de estar corrompidos.

Solución

Antes de lanzar el comando de mysql_upgrade, he seguido estos pasos:

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *