Actualizar MariaDB o MySQL es un paso importante para mantener la seguridad y el rendimiento de tu servidor. Sin embargo, es común enfrentarse a problemas durante o después de la actualización. En este artículo, revisaremos los problemas más comunes y las posibles soluciones, ya sea utilizando SSH o el panel de control Plesk.

1. Error de inicio del servicio tras la actualización

Uno de los problemas más comunes es que el servicio de MariaDB o MySQL no se inicia después de la actualización.

Hosting Web

Solución mediante SSH:

  1. Conéctate a tu servidor mediante SSH.
  2. Verifica el estado del servicio con el comando:
    systemctl status mariadb o systemctl status mysql según corresponda.
  3. Si el servicio no está corriendo, revisa el archivo de registro para identificar el error:
    less /var/log/mysql/error.log
  4. Corrige los errores específicos que aparezcan. Por ejemplo, si hay problemas con permisos en /var/lib/mysql, corrige los permisos con:
    chown -R mysql:mysql /var/lib/mysql
  5. Intenta reiniciar el servicio con:
    systemctl restart mariadb

Solución desde Plesk:

  1. Accede a Plesk y ve a Herramientas y configuración > Servicios.
  2. Localiza "Servidor MySQL" o "Servidor MariaDB".
  3. Intenta reiniciar el servicio desde ahí. Si el error persiste, consulta los registros desde Plesk en Registros del servidor.

2. Problemas de compatibilidad con bases de datos antiguas

Después de la actualización, es posible que algunas bases de datos no funcionen debido a cambios en los formatos de tablas o incompatibilidades.

Solución mediante SSH:

  1. Usa el comando mysql_upgrade para actualizar las bases de datos y corregir incompatibilidades:
    mysql_upgrade -u root -p
  2. Reinicia el servicio tras ejecutar el comando:
    systemctl restart mariadb

Solución desde Plesk:

  1. Ve a Bases de datos en Plesk.
  2. Selecciona la base de datos problemática y utiliza la herramienta de Reparar base de datos.
  3. Si el problema persiste, puedes exportar la base de datos, eliminarla y volver a importarla para garantizar que utilice el nuevo formato.

3. Errores en el archivo de configuración

Los archivos de configuración antiguos pueden no ser compatibles con la nueva versión.

Solución mediante SSH:

  1. Abre el archivo de configuración con:
    nano /etc/my.cnf
  2. Comenta o elimina las líneas que generen errores. Por ejemplo, opciones obsoletas como key_buffer pueden ser reemplazadas por key_buffer_size.
  3. Guarda los cambios y reinicia el servicio con:
    systemctl restart mariadb

Solución desde Plesk:
Actualmente, Plesk no permite editar directamente el archivo my.cnf. Sin embargo, puedes consultar la configuración en Herramientas y configuración > Configuración de base de datos. Si necesitas editar el archivo, deberás hacerlo por SSH.

4. Acceso denegado para el usuario root

Es posible que pierdas acceso al usuario root de MySQL tras la actualización.

Solución mediante SSH:

  1. Inicia MySQL en modo seguro con:
    systemctl stop mariadb
    mysqld_safe --skip-grant-tables &
  2. Accede al cliente de MySQL con:
    mysql -u root
  3. Cambia la contraseña del usuario root con:
    UPDATE mysql.user SET authentication_string=PASSWORD('NuevaContraseña') WHERE User='root';
    FLUSH PRIVILEGES;
  4. Detén MySQL seguro e inicia el servicio normalmente con:
    killall mysqld_safe
    systemctl start mariadb

Solución desde Plesk:

  1. Ve a Herramientas y configuración > Administrador de contraseñas.
  2. Cambia la contraseña de MySQL desde ahí y asegúrate de que coincida con la configuración en tus aplicaciones.

Conclusión

Actualizar MariaDB/MySQL puede ser complicado, pero con las herramientas adecuadas puedes resolver la mayoría de los problemas rápidamente. Siempre asegúrate de respaldar tus datos antes de realizar cualquier actualización o cambio en el sistema.

Hosting Web

Si los problemas persisten, no dudes en consultar con tu proveedor de hosting o buscar ayuda en la comunidad técnica. ¡Mantén tu servidor actualizado y funcionando al máximo rendimiento!

Acuérdate de seguirnos  en linkedin ✅ Linkedin Hoswedaje

o Suscribete a Youtube para estar al dia de nuestros video-tutoriales 📹Youtube Hoswedaje

Accede a más contenido

En Hoswedaje, ofrecemos más contenido relacionado a dominios, como puede ser cuáles son los caracteres permitidos y trucos en nombres de dominios. Y por otro lado, otro artículo acerca de cómo es el ciclo de vida de los dominios. Si tienen alguna duda o consulta, no duden en contactar con nosotros.

ip publica Aprende cúales son los caracteres permitidos y trucos en nombres de los dominios, pinchando aqui.

ip publica Aprende cómo es el ciclo de vida de los dominios, leyendo el siguiente artículo que te dejamos

 

Hosting WEB - Servidor Dedicado - Hosting Linux
Resumen de privacidad

Desde este panel podrá configurar las cookies que el sitio web puede instalar en su navegador, excepto las cookies técnicas o funcionales que son necesarias para la navegación y la utilización de las diferentes opciones o servicios que se ofrecen.

Las cookies seleccionadas indican que el usuario autoriza la instalación en su navegador y el tratamiento de datos bajo las condiciones reflejadas en la Política de cookies.

El usuario puede marcar o desmarcar el selector según se desee aceptar o rechazar la instalación de cookies.

COOKIES CONTROLADAS POR EL EDITOR

Analíticas

Propiedad Cookie Finalidad Plazo
google.com __Secure-3PAPISID Estas cookies se utilizan para entregar anuncios más relevantes para usted y sus intereses. en 2 años
google.com __Secure-3PSID Estas cookies se utilizan para entregar anuncios más relevantes para usted y sus intereses. en 2 años
google.es __Secure-3PAPISID Estas cookies se utilizan para entregar anuncios más relevantes para usted y sus intereses. en 2 años
google.es __Secure-3PSID Estas cookies se utilizan para entregar anuncios más relevantes para usted y sus intereses. en 2 años
hoswedaje.com _ga ID utiliza para identificar a los usuarios en 2 años
hoswedaje.com _gid ID utiliza para identificar a los usuarios durante 24 horas después de la última actividad en 20 horas

 

Publicitarias

 
Propiedad Cookie Finalidad Plazo
doubleclick.net IDE Esta cookie se utiliza para la orientación, el análisis y la optimización de las campañas publicitarias en DoubleClick / Google Marketing Suite en un año
facebook.com fr Contiene un navegador único e identificador de usuario, que se utiliza para la publicidad dirigida. en 3 meses
google.com 1P_JAR Estas cookies se establecen a través de vídeos de youtube incrustados. Registran los datos estadísticos anónimos sobre, por ejemplo, cuántas veces se reproduce el vídeo y las configuraciones que se utilizan para la reproducción. en un mes
google.com ANID Google utiliza estos cookies para hacer publicidad más atractiva para los usuarios y más valiosa para los editores y anunciantes en un año
google.com APISID Descargar ciertas herramientas de Google y guardar ciertas preferencias, por ejemplo, el número de resultados de la búsqueda por hoja o la activación del filtro SafeSearch. Ajusta los anuncios que aparecen en la búsqueda de Google. en 2 años
google.com HSID Descargar ciertas herramientas de Google y guardar ciertas preferencias, por ejemplo, el número de resultados de la búsqueda por hoja o la activación del filtro SafeSearch. Ajusta los anuncios que aparecen en la búsqueda de Google. en 2 años
google.com NID Estas cookies se utilizan para recopilar estadísticas del sitio web y rastrear las tasas de conversión y la personalización de anuncios de Google en 7 meses
google.com OTZ Análisis agregado de los visitantes del sitio en 13 días
google.com SAPISID Descargar ciertas herramientas de Google y guardar ciertas preferencias, por ejemplo, el número de resultados de la búsqueda por hoja o la activación del filtro SafeSearch. Ajusta los anuncios que aparecen en la búsqueda de Google. en 2 años
google.com SID Descargar ciertas herramientas de Google y guardar ciertas preferencias, por ejemplo, el número de resultados de la búsqueda por hoja o la activación del filtro SafeSearch. Ajusta los anuncios que aparecen en la búsqueda de Google. en 2 años
google.com SIDCC Descargar ciertas herramientas de Google y guardar ciertas preferencias, por ejemplo, el número de resultados de la búsqueda por hoja o la activación del filtro SafeSearch. Ajusta los anuncios que aparecen en la búsqueda de Google. en un año
google.com SSID Descarga ciertas herramientas de Google y guarda ciertas preferencias, por ejemplo, el número de resultados de búsqueda por página o la activación del filtro SafeSearch. Ajusta los anuncios que aparecen en la Búsqueda de Google. en 2 años
google.es 1P_JAR Estas cookies se establecen a través de vídeos de youtube incrustados. Registran los datos estadísticos anónimos sobre, por ejemplo, cuántas veces se reproduce el vídeo y las configuraciones que se utilizan para la reproducción. en un mes
google.es ANID Google utiliza estos cookies para hacer publicidad más atractiva para los usuarios y más valiosa para los editores y anunciantes en un año
google.es APISID Descargar ciertas herramientas de Google y guardar ciertas preferencias, por ejemplo, el número de resultados de la búsqueda por hoja o la activación del filtro SafeSearch. Ajusta los anuncios que aparecen en la búsqueda de Google. en 2 años
google.es HSID Descargar ciertas herramientas de Google y guardar ciertas preferencias, por ejemplo, el número de resultados de la búsqueda por hoja o la activación del filtro SafeSearch. Ajusta los anuncios que aparecen en la búsqueda de Google. en 2 años
google.es NID Estas cookies se utilizan para recopilar estadísticas del sitio web y rastrear las tasas de conversión y la personalización de anuncios de Google en 7 meses
google.es SAPISID Descargar ciertas herramientas de Google y guardar ciertas preferencias, por ejemplo, el número de resultados de la búsqueda por hoja o la activación del filtro SafeSearch. Ajusta los anuncios que aparecen en la búsqueda de Google. en 2 años
google.es SID Descargar ciertas herramientas de Google y guardar ciertas preferencias, por ejemplo, el número de resultados de la búsqueda por hoja o la activación del filtro SafeSearch. Ajusta los anuncios que aparecen en la búsqueda de Google. en 2 años
google.es SSID Descarga ciertas herramientas de Google y guarda ciertas preferencias, por ejemplo, el número de resultados de búsqueda por página o la activación del filtro SafeSearch. Ajusta los anuncios que aparecen en la Búsqueda de Google. en 2 años
hoswedaje.com _fbp Utilizado por Facebook para ofrecer una serie de productos tales como publicidad, ofertas en tiempo real de anunciantes terceros en 3 meses