Linux en español
MySQL 5.5 a 5.6/5.7
Tutoriales

Cómo actualizar MySQL 5.5 a 5.6/5.7 en linux

3 minutos de lectura

Este artículo proporciona instrucciones sobre cómo actualizar MySQL 5.5 a 5.6/5.7 en Linux.

En primer lugar, conéctate al servidor a través de SSH.

HIT Closer

Para Ubuntu 12.04 y 14.04, Debian 7:

Ubuntu 14.04 se envía con MySQL 5.5 de manera predeterminada.

1. Crea una copia de seguridad completa del servidor y una instantánea del servidor.

2. Crear una copia de seguridad de /etc/mysql/my.cnf:

cp /etc/mysql/my.cnf{,_original}

3. Agrega el Repositorio APT de MySQL:

– Ve a la página de descarga para el repositorio APT de MySQL en http://dev.mysql.com/downloads/repo/apt/.

– Selecciona y descarga un paquete de lanzamiento para tu plataforma:

wget https://dev.mysql.com/get/mysql-apt-config_0.8.9-1_all.deb

– Instala el paquete de lanzamiento descargado:

dpkg -i mysql-apt-config_0.8.9-1_all.deb

Durante la instalación del paquete, se te pedirá que elijas la versione del servidor MySQL y otros componentes que desees instalar. Si no estás seguro de qué versión elegir, no cambies las opciones predeterminadas seleccionadas por ti. También puedes elegir ninguno si no desea que se instale un componente en particular. Después de hacer las elecciones para todos los componentes, elije Aplicar para finalizar la configuración e instalación del paquete de lanzamiento.

– Actualiza la información del paquete desde el repositorio de MySQL APT:

apt-get update

4. Actualiza MySQL:

apt-get install mysql-server

De acuerdo cuando se te solicite que actualice /etc/mysql/my.cnf

5. Asegúrate de que el paquete mysql-community-libs-compat esté instalado. Instalar si falta.

6. En Plesk, ves a Herramientas y configuración> Componentes del servidor y haz clic en Actualizar .

7. Actualiza las bases de datos MySQL:

MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql_upgrade -uadmin

Más información disponible en la documentación de MySQL en http://dev.mysql.com/ .

Para CentOS 6:

1. Detener el servicio MySQL:

service mysqld stop

2. Crear una copia de seguridad de las bases de datos:

cp -a /var/lib/mysql /var/lib/mysql_backup

3. Deshabilitar el repositorio Atomic, si está habilitado:

vi /etc/yum.repos.d/atomic.repo
enabled = 0

4. Instala el repositorio de MySQL-community:

yum install http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm

5. Selecciona una versión de MySQL:

vi /etc/yum.repos.d/mysql-community.repo
[mysql56-community]
enabled=0
[mysql57-community]
enabled=1

6. Instalar paquetes MySQL:

yum update mysql

Si la actualización del paquete mysql finaliza con el Nothing to domensaje, asegúrate de que los paquetes mysql * no se agreguen a las exclusiones en el yum.confarchivo y elimínalo si está en la lista:

cat /etc/yum.conf | grep exclude 
exclude=php-common php-cli php mysql* httpd* mod_ssl*

7. Escribe “y” si aparece este mensaje:

warning: rpmts_HdrFromFdno: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
Importing GPG key 0x5072E1F5:
Userid : MySQL Release Engineering <[email protected]>
Package: mysql57-community-release-el6-7.noarch (@/mysql57-community-release-el6-7.noarch)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
Is this ok [y/N]:

8. Inicia el servicio MySQL:

service mysqld start

9. Actualiza las bases de datos MySQL:

MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql_upgrade -uadmin

10. Reinicia el servicio de mysql:

service mysqld restart
5/5 - (1 voto)

Entradas relaccionadas

12 Sencillos pasos para acelerar Ubuntu

Linux en Español

Cómo configurar tarjeta de red en Ubuntu

Redacción

Cómo quitar el icono de la papelera del escritorio de Ubuntu

Linux en Español

Cómo configurar bloques de servidor Nginx en Debian 10

Diego García Cuesta

Cómo instalar PuTTY en Ubuntu

Diego García Cuesta

Obtener listado paquetes instalados con “apt list” en Ubuntu/Debian

Diego García Cuesta

Este sitio web utiliza cookies para mejorar su experiencia. Asumiremos que está de acuerdo con esto, pero puede optar por no participar si lo desea. Aceptar Leer más

Política de privacidad y cookies