Categorías
linux mysql

Instalar MySql 5.7 en Ubuntu 19.10

MySql 8 viene instalado por defecto en Ubuntu 19.10 y como no sirve para mucho necesito volver a MySql 5.7, así que toca desinstalar, probar y configurar. Antes de hacer nada, el proceso de eliminación de MySql 8 y la instalación de MySql 5.7 puede acabar por completo con tu directorio de base de datos, sobreescribirlo o corromperlo, así que antes de nada realiza una copia de seguridad de lo que quieras salvar, luego no digas que no te lo avisaron.

  1. Haz copia de seguridad de las bases de datos (y usuarios)
  2. Para el servicio de mysql : sudo service mysql stop
  3. Desintalar mysql: sudo apt remove mysql-server mysql-server-8.0 mysql-server-core-8.0 mysql-client-8.0 mysql-client-core-8.0
  4. Borra el directorio de mysql: /var/lib/mysqlfolder
  5. Descarga los paquetes de mysql necesarios para tu arquitectura (estos son los que yo he descargado) :
    1. https://launchpad.net/ubuntu/eoan/am…e-5.7/5.7.26-1
    2. https://launchpad.net/ubuntu/eoan/am….7.27-0ubuntu2
    3. https://launchpad.net/ubuntu/eoan/am….7.27-0ubuntu2
    4. https://launchpad.net/ubuntu/eoan/am…r-5.7/5.7.26-1
  6. Instala en el orden de arriba listados (el orden es importante). Por ejemplo: sudo dpkg -i /path/to/your/downloads/mysql-server-core-5.7_5.7.26-1_amd64.deb y el resto a continuación…
  7. Después de instalar todos los paquetes el servidor MySQL 5.7 en Ubunutu 19.10 debe estár funcionando. Puedes comprobarlo con : sudo service mysql status
  8. Importa de nuevo las bases de datos y usuarios

Espero que esto os sirva, si quieres que los paquetes no se actualicen y dejarlos detenidos ingresa los siguientes comandos :

sudo apt-mark hold mysql-server-core-5.7
sudo apt-mark hold mysql-server-5.7
sudo apt-mark hold mysql-client-core-5.7
sudo apt-mark hold mysql-client-5.7

Fuente :https://ubuntuforums.org/showthread.php?t=2429637&page=2&s=83117076a1783b19a86bf5f7057ac708

Por Rubén García

Me presento, llevo mas de 15 años dedicado a la programación, diseño, gestión y administración de sitios web. Tengo experiencia profesional en JAVA y PHP, también conocimientos de SEO, SEM y E-Commerce además de ser usuario convencido de Linux (Ubuntu).

Deja una respuesta

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.