Desarrollo y bases de datos
Soporte para MySQL 5.7, con consideración de obsoleto
Servicio legado en retirada. MySQL 5.7 está fuera de soporte del fabricante y no recibe correcciones de seguridad generales. No se ofrece para nuevas altas, ventas, desarrollos ni nuevas bases de datos.
Las bases de datos heredadas que todavía dependan de MySQL 5.7 deben migrarse a una versión de base de datos actualmente soportada en el servicio. El plazo máximo para completar la migración es el 31 de diciembre de 2026; el acceso legado no debe considerarse una solución permanente.
MySQL 5.7 alcanzó el fin de sus actualizaciones públicas en octubre de 2023; puedes consultar el aviso del fabricante. El calendario de retirada del servicio Hostsuar es distinto del calendario del fabricante.
Plan de migración
- Inventaría la aplicación, sus conectores, juegos de caracteres, collations, tipos de datos y consultas incompatibles.
- Actualiza primero la aplicación, framework, controladores y extensiones a versiones que admitan una base de datos soportada.
- Exporta la base, impórtala en un entorno de staging con la versión soportada seleccionada y corrige incompatibilidades sin modificar código de terceros de forma improvisada.
- Prueba integridad, escritura, búsquedas, tareas programadas, copias y restauración. En el clon, desactiva correos, cobros, webhooks y tareas que puedan duplicar acciones de producción.
- Programa una ventana de cambio, realiza una copia final, migra y mantén un plan de reversión limitado en el tiempo.
Consulta en cPanel o con soporte cuál es la versión de base de datos soportada disponible en tu servicio antes de preparar el destino.
Controles temporales obligatorios
- Confirma con soporte las restricciones de red del entorno legado y utiliza únicamente los accesos autorizados. No publiques una instalación independiente de phpMyAdmin para sortear esas restricciones.
- Limita el acceso por red y usuario al mínimo necesario, usa credenciales únicas y rota cualquier secreto compartido.
- No añadas nuevas aplicaciones, datos o funcionalidades al entorno legado.
- Mantén copias externas verificadas, ensaya su restauración y supervisa accesos, errores y cambios.
- Revisa qué datos necesita conservar la aplicación y evita crear nuevas copias sin control. Si necesitas restricciones de red adicionales, coordínalas con soporte: el cortafuegos del nodo no se administra desde tu cuenta.
Contacta con soporte para confirmar el origen, el destino soportado y una fecha de migración dentro del plazo. Una excepción temporal solo reduce exposición; no devuelve soporte ni corrige vulnerabilidades de MySQL 5.7.
Comprobar el cambio
Verifica la versión desde la conexión que realmente usa la aplicación, no solo desde otro acceso de phpMyAdmin. Tras el cambio revisa errores, registros recientes y tareas programadas. Si hay que volver al origen, detén las escrituras y decide cómo conservar los datos creados en el destino; cambiar solo las credenciales puede perder esas operaciones.
También te puede ayudar
- Consultar la versión de MySQL y comprobar compatibilidad Identifica la versión real del servidor MySQL que utiliza tu aplicación, revisa compatibilidad y dis...
- Cerrar consultas MySQL en ejecución Identifica consultas MySQL lentas o bloqueadas y distingue entre detener una sentencia y cerrar su c...
- Clonar base de datos Duplica una base MySQL creando antes el destino y sus permisos en cPanel, y copiando después estruct...
- Conexión remota y segura al servidor MySQL Protege una conexión MySQL remota mediante un túnel SSH y configura por separado las credenciales SS...
¿Algo no cuadra o ha cambiado? Cuéntanoslo y lo revisamos.