¿Cómo puedo reinstalar completamente MySQL?

13

Tuve que reiniciar en medio de una gran importación de datos. Solo tengo una base de datos mysql, que ahora está dañada.

¿Cómo puedo eliminar completamente mysql y reinstalarlo? Lo intenté apt-get purge mysql-server, luego eliminé /var/lib/mysql/*y reinstalé, pero apt-getno me pide un nombre de raíz y una contraseña ni recrea los /var/lib/mysqlarchivos. ¿Cómo puedo reinstalar?

cwd
fuente

Respuestas:

18

Debes hacer lo siguiente:

apt-get purge mysql-server mysql-common mysql-client-<version>
rm -rf /var/lib/mysql
rm -rf /etc/mysql*

Entonces puedes reinstalarlo por completo.

Karlson
fuente
¡Gracias! también tuve que agregar la versión a mysql-server- <versión>
cwd
+1 por mencionar la eliminación de / var / lib / mysql. Mantener eso puede impedir que realice una instalación limpia porque parece que mantiene cierta información sobre la actualización.
dimir
1

Es mucho más fácil ejecutar esto:

sudo mysqld --initialize
error de servidor interno
fuente
mysqld 5.6.30 no parece tener este interruptor.
把 友情 留 在 无 盐