Saltar al contenido

Ubuntu 18.04 LTS: problema con las dependencias al instalar el servidor MySQL 8.0

Ya no necesitas buscar más por otros sitios ya que estás al lugar correcto, contamos con la solución que deseas sin problemas.

Solución:

Esto me lo arregló (MySQL 8.0 – Ubuntu 20.04)

sudo apt-get purge mysql* libmysql*
sudo apt autoremove

Pero el paquete “mysql-cliente-core-8.0“no desinstalar, así que…

sudo apt --fix-broken install
sudo apt-get --reinstall install mysql-client-core-8.0
sudo apt-get purge mysql* libmysql*
sudo apt autoremove
sudo apt update
sudo apt install mysql-server

¡No más errores!

Veo dos problemas aquí.

  1. 3 not fully installed or removed error. cuando corriste sudo apt update && sudo apt upgrade. Significa que esos paquetes están dañados. Necesitas quitarlos a la fuerza. Correr

    sudo apt-get autoclean && sudo apt-get --force-yes remove mysql-community-server-dbgsym mysql-community-server mysql-server
    
  2. Ahora el problema de MySQL no se inicia. Parece que ha actualizado desde 14.04, lo que dejó algunos paquetes obsoletos como libmysqlclient18. (Biónico (18.04) tiene libmysqlclient20)

    Elimine todos los paquetes relacionados con MySQL y realice una “instalación limpia” de MySQL. Correr

    sudo apt remove --purge libapache2-mod-auth-mysql libmysqlclient18:i386 libmysqlclient18:amd64 mysql-common mysql-community-client mysql-community-client-core mysql-community-server mysql-community-server-core mysql-server
    

    Instale MySQL de nuevo,

    sudo apt install mysql-server
    

Otras lecturas:

  • ¿Cómo actualizar a MySQL 8.0? – Pregúntale a Ubuntu

  • ¿Cómo restablecer o cambiar la contraseña de root de MySQL? – Desbordamiento de pila

Si sostienes alguna indecisión y disposición de regenerar nuestro reseña eres capaz de ejecutar un informe y con mucho gusto lo estudiaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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