Desarrollo y bases de datos

Consultar la versión de MySQL y comprobar compatibilidad

Revisado el 2 min de lectura mysql versiones

La versión de MySQL pertenece al servicio de bases de datos del servidor; no se selecciona por aplicación como la versión de PHP. Comprueba la versión real de tu cuenta antes de instalar o actualizar un proyecto, especialmente si procede de otro proveedor o utiliza una conexión de compatibilidad heredada.

Consultar la versión del servidor

Desde phpMyAdmin, revisa la información del servidor. También puedes ejecutar esta consulta desde la conexión que utiliza la aplicación:

SELECT VERSION() AS version_servidor;

La orden mysql --version de una terminal muestra la versión del cliente instalado, que puede ser distinta de la del servidor al que conectas. Para identificar el entorno de una aplicación, consulta el servidor correcto con sus datos de conexión.

Revisar los requisitos del proyecto

No basta con comprobar el número principal. Una aplicación puede depender de collations, modos SQL, funciones, motores de tablas o comportamientos que cambian entre versiones. Compara los requisitos de la aplicación y de su conector con el resultado obtenido.

Prueba la instalación o actualización con una base independiente y valida lectura, escritura, búsquedas y tareas programadas. No fuerces una instalación incompatible eliminando a ciegas la comprobación de versión del programa.

El calendario de soporte del fabricante distingue las ramas mantenidas de las que han terminado sus actualizaciones públicas. Ese calendario no demuestra por sí solo qué versión tiene tu servicio ni qué actualización está programada: confirma con soporte el destino disponible si estás preparando una migración.

Qué puedes configurar

En el hosting gestionado, la versión y los parámetros globales se administran a nivel de servidor. Algunas variables admiten cambios de sesión desde la aplicación; consulta qué variables MySQL se pueden cambiar.

Si una instalación antigua depende de MySQL 5.7, revisa las condiciones del servicio legado y su migración. Mantener esa conexión temporal no sustituye a preparar una versión compatible y soportada de la aplicación.

También te puede ayudar

¿Algo no cuadra o ha cambiado? Cuéntanoslo y lo revisamos.