¿La reinstalación de MySQL eliminará o eliminará las bases de datos existentes?

¿La reinstalación de MySQL eliminará o eliminará las bases de datos existentes?

Si reinstalo MySQL, sin eliminar la instalación real de MySQL, ¿reescribiría todos los archivos sin eliminar mis bases de datos?

Mi problema es que mi archivo mysqldestá roto debido al hecho de que accidentalmente copié un .txtarchivo en él, es decir:

#cp -f root.txt /usr/sbin/mysqld

Fue un error, obviamente el demonio ya no arrancaba, al ejecutar

service mysql start

¿Cómo puedo arreglar esto? Supongo que necesito reinstalar MySQL, pero me pregunto si puedo reinstalarlo sin afectar las bases de datos de mi servidor.

Respuesta1

Normalmente, no. Al reinstalar MySQL, las bases de datos existentes generalmente no se eliminan. Es por eso que es posible que vea notas para eliminar las bases de datos antes de desinstalarlas, si sigue ese camino.

Sin embargo, si aún no está seguro, cree una copia de seguridad del contenido deldatoscarpeta, que contendrá todas sus bases de datos. Verás muchosarchivos .frmadentro.

Luego, después de reinstalar, y por casualidad la carpeta de datos esté vacía, vuelva a colocar el contenido.

información relacionada