Pensé en compartir mi pregunta aquí y luego responderla, ya que parece que hay muchas personas atrapadas en mi posición, pero no hay una respuesta definitiva. El problema es que si apt-get remove mysql-server, no limpia los archivos de configuración y de base de datos, por lo que si de alguna manera los arruinó, la instalación nuevamente no los reemplazará. Entonces parece que hay muchas personas preguntando "¿cómo elimino completamente mysql-server, para poder reinstalar uno nuevo?" - todos responden con apt-get remove --purge mysql-server
- No estoy seguro de por qué, pero esto no se desinstala por completo. Mi respuesta sigue ...
13
Esto funcionó para mí (también intenté instalar v5.0, pero esto empeoró las cosas):
Creo que la clave aquí es eliminar
mysql-common
, pero no estoy seguro. Por favor intente esto y deje sus comentarios.fuente
apt-get purge ...
es lo mismo queapt-get --purge remove ...
Tuve algunos problemas con eso. Incluso después de eliminar todos los paquetes del servidor, hay algunos archivos de configuración instalados
mysql-common
, lo cual es una dependencia delibmysqlclient
.Intente usar
dpkg -S /etc/mysql
para ver qué paquetes están instalando esos archivos.fuente
También puede usar dpkg -P para lograr esto
Desde la página de manual de dpkg
fuente