Versiones de bases de datos y políticas de versiones

Esta página describe las políticas de compatibilidad de versiones de bases de datos de Cloud SQL.

Versiones de bases de datos compatibles con Cloud SQL

Los motores de base de datos compatibles con Cloud SQL incluyen varias versiones. Las versiones pueden variar en cuanto a sus capacidades y el tipo de problemas que puedan surgir. Si bien realizar una actualización puede afectar a sus usuarios, también es fundamental proporcionar funciones de base de datos actualizadas y parches importantes. Cloud SQL mantiene sus instancias actualizadas automáticamente con parches y actualizaciones de versiones menores.

Versiones principales y secundarias compatibles con Cloud SQL

Cloud SQL admite las siguientes versiones de bases de datos:

Versión principal Versión menor Fecha de inicio del soporte regular Fecha de inicio del soporte extendido Fecha de desuso
MySQL 8.4 8.4.4 1 de octubre de 2024
MySQL 8.0 (predeterminado) 8.0.42
8.0.41
8.0.40 (predeterminado)
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 de 2020 1 de julio de 2026 1 de julio de 2029
MySQL 5.7 5.7.44 1 de agosto de 2016 1 de febrero de 2025* 1 de febrero de 2028
MySQL 5.6 5.6.51 1 de agosto de 2016 1 de febrero de 2025* 1 de febrero de 2028
* Del 1 de febrero al 30 de abril de 2025, Google ha eliminado los cargos por soporte extendido. A partir del 1 de mayo de 2025, se cobrará por el soporte extendido a todas las instancias que ejecuten versiones principales que hayan llegado al final de su ciclo de vida (EOL).

Para evitar cargos adicionales por soporte extendido, le recomendamos que actualice su instancia antes del 1 de mayo de 2025.

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

En MySQL, los dos primeros números del número de versión corresponden a la versión principal y el último a la secundaria. Por ejemplo, para la versión 5.7.13 , Cloud SQL usa 5.7 como versión principal y 13 como secundaria.

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

La versión de la base de datos se especifica al crear una instancia de Cloud SQL. Si no se especifica, Cloud SQL usa la versión predeterminada.

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

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

    Ir a Instancias de Cloud SQL

  2. Para abrir la página Descripción general de una instancia, haga clic en el nombre de la instancia.
  3. En la tarjeta de Configuración , vea la versión de la base de datos .

Para filtrar instancias por una versión de base de datos específica dentro de su proyecto de Cloud SQL, haga lo siguiente:

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

    Ir a Instancias de Cloud SQL

  2. En el campo Filtro , seleccione Tipo . Se mostrarán las versiones de la base de datos de su proyecto.
  3. Para filtrar las instancias, seleccione una versión de base de datos dentro de su proyecto.

Para ver todas las instancias de Cloud SQL y sus versiones de base de datos en su organización, use el Centro de bases de datos . También puede cambiar las vistas en el Centro de bases de datos de proyectos a carpetas u organizaciones para obtener una lista completa de todas sus instancias de Cloud SQL. Para obtener más información, consulte Filtrar recursos y exportar información del inventario de la flota .

Ciclo de vida de la versión principal

Esta sección describe el ciclo de vida de soporte para las versiones principales de Cloud SQL.

Apoyo regular

Cloud SQL ofrece soporte para las nuevas versiones principales dentro de los cinco meses posteriores a su lanzamiento general por parte de la comunidad de desarrolladores de motores de base de datos. La primera fase de este soporte es el soporte regular. Durante el soporte regular, Cloud SQL proporciona actualizaciones de versiones menores y de mantenimiento para el motor de base de datos. Cloud SQL también aplica correcciones de seguridad a las instancias. Cloud SQL ofrece soporte regular para una versión principal siempre que la comunidad de desarrolladores de motores de base de datos la admita. Una vez que la versión principal alcanza el fin de su vida útil (EOL) por parte de la comunidad, entra en soporte extendido en Cloud SQL.

Soporte extendido

Para las versiones principales de Cloud SQL para MySQL que han alcanzado su fin de vida útil, Cloud SQL ofrece soporte extendido. Este soporte le permite seguir ejecutando sus instancias de Cloud SQL durante tres años, incluso después de que la comunidad de desarrolladores deje de dar soporte a las versiones principales en las que se ejecutan las instancias. El soporte extendido se ofrece durante tres años. Puede aprovechar este tiempo para planificar, probar y actualizar sus instancias a una versión principal con soporte regular. Para obtener más información sobre cómo realizar una actualización a una versión principal, consulte Actualizar la versión principal de la base de datos localmente y Actualizar la versión principal de la base de datos mediante la migración de datos .

Para obtener más información sobre el soporte extendido, consulte Soporte extendido en Cloud SQL .

Deprecación

Tras finalizar el soporte extendido para una versión principal específica, Cloud SQL la descontinuará. Una instancia que se ejecute en una versión principal descontinuada se actualizará automáticamente a la versión principal y secundaria predeterminadas del motor de base de datos. Cloud SQL envía un aviso de descontinuación a los propietarios de proyectos al menos 12 meses antes de la fecha de descontinuación.

Para las versiones principales de Cloud SQL para MySQL, los propietarios de proyectos reciben un aviso de desuso al final del segundo año de soporte extendido.

Compatibilidad con versiones menores

Cloud SQL admite nuevas versiones secundarias dentro de los tres meses posteriores a su lanzamiento general por parte de la comunidad de desarrolladores de motores de base de datos. Una vez que Cloud SQL admite una nueva versión secundaria, aprovisiona nuevas instancias en la nueva versión automáticamente. Durante el siguiente lanzamiento de mantenimiento programado, Cloud SQL actualiza las instancias existentes 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, consulte MySQL 8.0 .

Cloud SQL determina la versión secundaria de destino para cada motor de base de datos. Cuando la versión secundaria de destino es diferente de la versión secundaria de una instancia de Cloud SQL, Cloud SQL actualiza dicha versión durante el siguiente ciclo de mantenimiento. Puede controlar el día y la hora de reinicio del mantenimiento configurando una ventana de mantenimiento para su instancia.

MySQL 8.0

Cloud SQL para MySQL 8.0 aprovisiona instancias en una versión secundaria predeterminada, que podría no ser la última versión secundaria.

Una vez que Cloud SQL para MySQL sea compatible con una nueva versión secundaria, podrá actualizar las instancias existentes de Cloud SQL para MySQL a esta. Una vez que la versión secundaria se convierta en la predeterminada, Cloud SQL aprovisionará automáticamente las nuevas instancias en ella.