Me he encontrado en una situación en la que mi servidor Mysql dejaba de ser utilizable, por lo que he considerado reinstalarlo. Pero me he encontrado que no bastaba con desinstalar los paquetes y volver a instalarlos para tener una instalación de nuevo operativa.
La receta que al final funcionó consiste en:
Desinstalamos todo con:
sudo apt-get remove --purge mysql-server mysql-client mysql-common sudo rm -rf /var/lib/mysql sudo rm -rf /etc/mysql sudo apt-get autoremove && sudo apt-get autoclean
Ahora deberíamos haber limpiado los restos de la instalación anterior podemos volvemos a instalar:
sudo apt-get install mysql-server
Seguramente no nos ha pedido generar contraseña para root.
Generamos las bases de datos que mysql requiere para su funcionamiento:
sudo mysql_install_db
Y para configurar correctamente mysql, paso en el que podremos dar contraseña a root, usaremos:
sudo mysql_secure_installation
Comando que permite preconfigurar mysql para preproducción y que deberíamos usar siempre tras instalar mysql.
Gracias.
Por este valioso aporte, me sirvió para desvararme
Muchas gracias José.
Sos groso!
Exelente aporte, gracias
gracias por la info me ha funcionado
Gracias me ayudo la información.
mil gracias