Versiones de bases de datos y políticas de versiones

En esta página se describen las políticas de compatibilidad de versiones de la base de datos de Cloud SQL.

Versiones de bases de datos compatibles con Cloud SQL

Cloud SQL admite varias versiones de motores de bases de datos. Las versiones pueden variar en cuanto a sus funciones y a los tipos de problemas que surjan. Aunque realizar una actualización puede afectar a tus usuarios, también es fundamental ofrecer funciones de base de datos actualizadas y parches importantes. Cloud SQL mantiene tus instancias actualizadas con parches y actualizaciones de versiones secundarias automáticamente.

Versiones principales y secundarias compatibles con Cloud SQL

Cloud SQL admite las siguientes versiones de bases de datos.

Versión principal Versión secundaria Fecha de inicio de la asistencia estándar Fecha de inicio de la asistencia ampliada Fecha de desactivación
MySQL 8.4 8.4.5 1 de octubre del 2024
MySQL 8.0 (predeterminado)8.0.42
8.0.41 (predeterminado)
8.0.40
8.0.39
8.0.37
8.0.36
8.0.35
8.0.34
8.0.33
8.0.32
8.0.31
8.0.30
8.0.29 (obsoleto)
8.0.28
8.0.27
8.0.26
8.0.18
30 de agosto del 2020 1 de julio del 2026 1 de julio del 2029
MySQL 5.7 5.7.44 1 de agosto del 2016 1 de febrero del 2025* 1 de febrero del 2028
MySQL 5.6 5.6.51 1 de agosto del 2016 1 de febrero del 2025* 1 de febrero del 2028
* Del 1 de febrero al 30 de abril del 2025, Google no cobrará por la asistencia ampliada. A partir del 1 de mayo del 2025, se cobrará por el soporte ampliado de todas las instancias que se ejecuten en versiones principales que hayan llegado al final de su ciclo de vida.

Para evitar cargos adicionales por asistencia ampliada, te recomendamos que actualices tu instancia antes del 1 de mayo del 2025.

Formato de la versión de la base de datos de Cloud SQL

En MySQL, los dos primeros números de la versión forman la versión principal y el último número es la versión secundaria. Por ejemplo, en el caso de la versión 5.7.13, Cloud SQL usa 5.7 como versión principal y 13 como versión secundaria.

Cómo identificar la versión de la base de datos de una instancia de Cloud SQL

Especifica la versión de la base de datos al crear una instancia de Cloud SQL. Si no especifica una versión de la base de datos, Cloud SQL usará la versión predeterminada.

Para ver la versión de la base de datos de una instancia de Cloud SQL, haz lo siguiente:

  1. En la Google Cloud consola, ve a la página Instancias de Cloud SQL.

    Ir a Instancias de Cloud SQL

  2. Para abrir la página Overview (Resumen) de una instancia, haz clic en su nombre.
  3. En la tarjeta Configuración, consulta la Versión de la base de datos.

Para filtrar las instancias por una versión de base de datos específica en tu proyecto de Cloud SQL, haz lo siguiente:

  1. En la Google Cloud consola, ve a la página Instancias de Cloud SQL.

    Ir a Instancias de Cloud SQL

  2. En el campo Filtro, selecciona Tipo. Se muestra una lista de las versiones de la base de datos que están en tu proyecto.
  3. Para filtrar las instancias, selecciona una versión de la base de datos de tu proyecto.

Para ver todas las instancias de Cloud SQL y sus versiones de base de datos en tu organización, usa Database Center. También puedes cambiar de vista en Database Center de proyecto a carpetas u organizaciones para obtener una lista completa de todas tus instancias de Cloud SQL. Para obtener más información, consulta el artículo Filtrar recursos y exportar información del inventario de la flota.

Ciclo de vida de las versiones principales

En esta sección se describe el ciclo de vida de la asistencia para las versiones principales de Cloud SQL.

Asistencia periódica

Cloud SQL admite nuevas versiones principales en un plazo de cinco meses desde su lanzamiento general por parte de la comunidad de desarrolladores del motor de base de datos. La primera fase de esta asistencia es la asistencia estándar. Durante el periodo de asistencia estándar, Cloud SQL proporciona actualizaciones de mantenimiento y de versiones secundarias del motor de base de datos. Cloud SQL también aplica correcciones de seguridad a las instancias. Cloud SQL ofrece asistencia periódica para una versión principal siempre que la comunidad de desarrolladores del motor de base de datos admita esa versión principal. Cuando la comunidad declara que una versión principal ha llegado al final de su ciclo de vida, esta pasa a tener asistencia ampliada en Cloud SQL.

Asistencia ampliada

En el caso de las versiones principales de Cloud SQL para MySQL que han llegado al final de su vida útil, Cloud SQL ofrece asistencia ampliada. Con la asistencia ampliada, puedes seguir ejecutando tus instancias de Cloud SQL durante tres años, incluso después de que la comunidad de desarrolladores deje de ofrecer asistencia para las versiones principales en las que se ejecutan las instancias. Se ofrece asistencia ampliada durante tres años. Puedes aprovechar este tiempo para planificar, probar y llevar a cabo la actualización de tus instancias a una versión principal que tenga asistencia estándar. Para obtener más información sobre cómo actualizar una versión principal, consulta los artículos Actualizar la versión principal de la base de datos in situ y Actualizar la versión principal de la base de datos migrando los datos.

Para obtener más información sobre la asistencia ampliada, consulta Asistencia ampliada en Cloud SQL.

Desactivación

Una vez que finaliza la asistencia ampliada de una versión principal específica, Cloud SQL la deja de ofrecer. Una instancia que se ejecuta en una versión principal obsoleta se actualiza automáticamente a la versión principal y secundaria predeterminada del motor de base de datos. Cloud SQL envía un aviso de discontinuación a los propietarios del proyecto al menos 12 meses antes de la fecha de discontinuación.

En el caso de las versiones principales de Cloud SQL para MySQL, los propietarios del proyecto reciben un aviso de obsolescencia al final del segundo año de asistencia ampliada.

Compatibilidad de la versión secundaria

Cloud SQL admite nuevas versiones secundarias en un plazo de tres meses desde que la comunidad de desarrolladores del motor de base de datos las publique. Cuando Cloud SQL admite una nueva versión secundaria, aprovisiona automáticamente las nuevas instancias en la nueva versión. Durante la próxima implementación de mantenimiento programada, Cloud SQL actualizará las instancias a la nueva versión. Una excepción a esta política es Cloud SQL para MySQL 8.0, que aprovisiona nuevas instancias en la versión secundaria predeterminada. Para obtener más información, consulta MySQL 8.0.

Cloud SQL determina la versión secundaria de destino de cada motor de base de datos. Si la versión secundaria de destino es diferente de la versión secundaria de una instancia de Cloud SQL, Cloud SQL actualiza esa versión durante el siguiente ciclo de mantenimiento. Puedes controlar el día y la hora en los que se reinician las tareas de mantenimiento configurando una ventana de mantenimiento para tu instancia.

MySQL 8.0

Cloud SQL para MySQL 8.0 aprovisiona instancias en una versión secundaria predeterminada, que puede no ser la versión secundaria más reciente.

Cuando Cloud SQL para MySQL admita una nueva versión secundaria, podrás actualizar las instancias de Cloud SQL para MySQL a la nueva versión secundaria. Una vez que la versión secundaria se convierte en la versión predeterminada, Cloud SQL aprovisiona automáticamente las nuevas instancias en la nueva versión secundaria.