Saltar al contenido

¿Es posible instalar MySQL 5.5 o 5.6 en Ubuntu 16.04?

Después de tanto trabajar ya encontramos la solución de esta problema que agunos lectores de este espacio tienen. Si tienes algún detalle que aportar no dejes de aportar tu información.

Solución:

Guía paso a paso* para instalar mysql 5.5.x en Ubuntu 16.04 Xenial-Xerus. Por favor vea esta documentación

O

Vea los pasos a continuación:

Instalación de MySQL 5.5.51 en Ubuntu 16.06

  1. Desinstalar cualquier versión existente de MySQL

    sudo rm /var/lib/mysql/ -R
    
  2. Eliminar el perfil de MySQL

    sudo rm /etc/mysql/ -R
    
  3. Desinstalar automáticamente mysql

    sudo apt-get autoremove mysql* --purge
    sudo apt-get remove apparmor
    
  4. Descargue la versión 5.5.51 desde el sitio de MySQL

    wget https://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.56-linux-glibc2.5-x86_64.tar.gz
    
  5. Agregar mysql grupo de usuario

    sudo groupadd mysql
    
  6. Agregar mysql (no el usuario actual) para mysql grupo de usuario

    sudo useradd -g  mysql mysql
    
  7. Extraer mysql-5.5.51-linux2.6-x86_64.tar.gz para /usr/local

    cd /usr/local
    sudo tar -xvf mysql-5.5.49-linux2.6-x86_64.tar.gz
    
  8. Crear mysql carpeta en /usr/local

    sudo mv mysql-5.5.49-linux2.6-x86_64 mysql
    
  9. Colocar mysql propietario del directorio y grupo de usuarios

    cd mysql
    sudo chown -R mysql:mysql *
    
  10. Instale el paquete lib requerido

    sudo apt-get install libaio1
    
  11. Ejecutar el script de instalación de mysql

    sudo scripts/mysql_install_db --user=mysql
    
  12. Establecer el propietario del directorio mysql desde fuera del directorio mysql

    sudo chown -R root .
    
  13. Establecer el propietario del directorio de datos desde el interior del directorio mysql

    sudo chown -R mysql data
    
  14. Copie el archivo de configuración mysql

    sudo cp support-files/my-medium.cnf /etc/my.cnf 
    
  15. Iniciar mysql

    sudo bin/mysqld_safe --user=mysql &
    sudo cp support-files/mysql.server /etc/init.d/mysql.server
    
  16. Inicializar contraseña de usuario root

    sudo bin/mysqladmin -u root password '111111'
    
  17. Iniciar servidor mysql

    sudo /etc/init.d/mysql.server start
    
  18. Detener el servidor mysql

    sudo /etc/init.d/mysql.server stop
    
  19. Comprobar el estado de mysql

    sudo /etc/init.d/mysql.server status
    
  20. Habilitar myql al inicio

    sudo update-rc.d -f mysql.server defaults 
    
  21. Deshabilitar mysql al inicio (Opcional)

    sudo update-rc.d -f mysql.server remove
    
  22. Agregue la ruta mysql al sistema

    sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
    
  23. Ahora use directamente el siguiente comando para iniciar mysql

    mysql -u root -p 
    

PD: es necesario reiniciar para que se realicen los cambios.

Basado en un blog chino

Prueba esto, primero tienes que eliminar

sudo rm /var/lib/mysql/debian-5.7.flag

luego

sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu trusty universe'
sudo apt-get update
sudo apt install mysql-server-5.6
sudo apt install mysql-client-5.6

Esta respuesta me ayudó a descubrir cómo hacerlo descargando el .deb paquetes del sitio de desarrollo de MySQL. La solución sobre agregar el PPA no funcionó para mí.

Se vincula a una publicación de blog: Cómo instalar MySQL-5-6 en Ubuntu Precise Tricky pero funciona.

Si posees algún preocupación o forma de aclararse nuestro división te insinuamos escribir una observación y con gusto lo analizaremos.

¡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 *