Versiones de MySQL en Amazon RDS
En MySQL, los números de la versión se organizan como versión = X.Y.Z. En la terminología de Amazon RDS, X.Y denota la versión principal, y Z es el número de la versión secundaria. Para Amazon RDS implementaciones, un cambio de versión se considera importante si el número de versión principal cambia,—por ejemplo, al pasar de la versión 5.7 a la 8.0. Un cambio de versión se considera secundario si solo cambia el número de la versión secundaria, por ejemplo, al pasar de la versión 8.0.32 a la 8.0.34.
Temas
- Versiones secundarias de MySQL compatibles en Amazon RDS
- Versiones principales de MySQL compatibles en Amazon RDS
- Versiones de soporte extendido de Amazon RDS para RDS para MySQL
- Trabajo con el entorno de vista previa de bases de datos
- MySQL versión 8.4 en el entorno de vista previa de bases de datos
- MySQL versión 8.3 en el entorno de vista previa de bases de datos
- MySQL versión 8.2 en el entorno de vista previa de bases de datos
- MySQL versión 8.1 en el entorno de vista previa de base de datos
- Versiones obsoleta para Amazon RDS for MySQL
Versiones secundarias de MySQL compatibles en Amazon RDS
Amazon RDS admite actualmente las siguientes versiones secundarias de MySQL.
nota
Las fechas con solo un mes y un año son aproximadas y se actualizan con una fecha exacta cuando se conoce.
El Soporte extendido de Amazon RDS no está disponible para las versiones secundarias.
En la siguiente tabla se muestran las versiones secundarias de MySQL 8.0 compatibles actualmente con Amazon RDS.
Versión del motor MySQL | Fecha de versiones de la comunidad | Fecha de versión de RDS | Fecha de fin de soporte estándar de RDS |
---|---|---|---|
8.0.39 |
23 de julio de 2024 |
12 de agosto de 2024 |
Septiembre de 2025 |
8.0.37 |
30 de abril de 2024 |
18 de junio de 2024 |
Septiembre de 2025 |
8.0.36 |
16 de enero de 2024 |
12 de febrero de 2024 |
Marzo de 2025 |
8.0.35 |
25 de octubre de 2023 |
9 de noviembre de 2023 |
Marzo de 2025 |
8.0.34 |
18 de julio de 2023 |
9 de agosto de 2023 |
Marzo de 2025 |
8.0.33 |
18 de abril de 2023 |
15 de junio de 2023 |
Marzo de 2025 |
8.0.32 |
17 de enero de 2023 |
7 de febrero de 2023 |
Marzo de 2025 |
En la siguiente tabla, se muestran las versiones secundarias de MySQL 5.7 disponibles con el Soporte extendido de Amazon RDS.
Versión del motor MySQL | Fecha de versiones de la comunidad | Fecha de versiones de RDS | Fecha de finalización del soporte extendido de RDS |
---|---|---|---|
5.7.44-RDS.20240808* |
No aplicable | 28 de agosto de 2024 | Septiembre de 2025 |
5.7.44-RDS.20240529* |
No aplicable | 25 de junio de 2024 | Septiembre de 2025 |
5.7.44-RDS.20240408* |
No aplicable | 17 de mayo de 2024 |
Septiembre de 2025 |
5.7.44 |
25 de octubre de 2023 | 2 de noviembre de 2023 | Marzo de 2025 |
* MySQL Community retiró la versión principal 5.7 y no lanzará nuevas versiones secundarias. Se trata de una versión secundaria que Amazon RDS publicó con parches de seguridad críticos y correcciones de errores para las bases de datos de MySQL 5.7 incluidas en el Soporte extendido de RDS. Para obtener más información sobre estas versiones secundarias, consulte Versiones de soporte extendido de Amazon RDS para RDS para MySQL. Para obtener más información sobre el Soporte extendido de Amazon RDS, consulte Uso del soporte extendido de Amazon RDS.
Las versiones secundarias pueden llegar al final del soporte estándar antes que las versiones principales. Por ejemplo, la versión 8.0.28 alcanzó su fecha de fin de soporte estándar el 28 de marzo de 2024, mientras que la versión principal 8.0 llegará al fin del soporte el 31 de julio de 2026. RDS admitirá las versiones secundarias 8.0.* adicionales que la comunidad MySQL publique entre estas fechas.
Puede especificar cualquier versión admitida actualmente de MySQL al crear una nueva instancia de base de datos. Puede especificar la versión principal (como MySQL 5.7) y cualquier versión secundaria admitida para la versión principal especificada. Si no se especifica ninguna versión, Amazon RDS cambia de forma predeterminada a una versión admitida, normalmente la más reciente. Si se especifica una versión principal pero no una versión secundaria, Amazon RDS usa de manera predeterminada una versión reciente de la versión principal especificada. Para ver una lista de las versiones admitidas, así como de las versiones predeterminadas para instancias de bases de datos recién creadas, utilice el comando describe-db-engine-versions
de la AWS CLI.
Por ejemplo, para enumerar las versiones de motor compatibles con RDS para MySQL, ejecute el siguiente comando de la CLI:
aws rds describe-db-engine-versions --engine mysql --query "*[].{Engine:Engine,EngineVersion:EngineVersion}" --output text
La versión predeterminada de MySQL puede variar según la Región de AWS. Para crear una instancia de base de datos con una versión secundaria concreta, especifique la versión secundaria durante la creación de la instancia de base de datos. Puede determinar la versión secundaria predeterminada de una Región de AWS mediante el siguiente comando de la:AWS CLI
aws rds describe-db-engine-versions --default-only --engine mysql --engine-version
major-engine-version
--regionregion
--query "*[].{Engine:Engine,EngineVersion:EngineVersion}" --output text
Reemplace major-engine-version
por la versión principal del motor y reemplace region
por la Región de AWS. Por ejemplo, el siguiente comando de la AWS CLI devuelve la versión predeterminada del motor secundario de MySQL para la versión principal 5.7 y la Región de AWS de Oeste de EE. UU. (Oregón) (us-west-2):
aws rds describe-db-engine-versions --default-only --engine mysql --engine-version 5.7 --region us-west-2 --query "*[].{Engine:Engine,EngineVersion:EngineVersion}" --output text
Con Amazon RDS, puede controlar cuándo se actualiza una instancia de MySQL a una nueva versión principal admitida por Amazon RDS. Puede mantener la compatibilidad con versiones específicas de MySQL, probar nuevas versiones con una aplicación antes de implementarlas en producción y realizar las actualizaciones de versiones principales en el momento que le resulte más conveniente.
Cuando se habilita la actualización automática de versiones secundarias, la instancia de base de datos se actualizará automáticamente a las nuevas versiones secundarias de MySQL a medida que sean compatibles con Amazon RDS. Los parches se instalan durante el periodo de mantenimiento programado. Puede modificar una instancia de base de datos para habilitar o desactivar actualizaciones automáticas de versiones secundarias.
Si desactiva las actualizaciones programadas automáticamente, puede actualizar manualmente a una versión secundaria admitida siguiendo el mismo procedimiento que utilizaría para una actualización de la versión principal. Para obtener información, consulte Actualización de una versión del motor de una instancia de base de datos.
Amazon RDS admite las actualizaciones de la versión principal 5.6 a 5.7 de MySQL y de la versión 5.7 a 8.0 de MySQL. Debido a que las actualizaciones de la versión principal implican cierto riesgo de compatibilidad, no se realizan automáticamente; debe realizar una solicitud para modificar la instancia de base de datos. Debe probar exhaustivamente cualquier actualización antes de actualizar las instancias de producción. Para obtener información acerca de la actualización de una instancia de base de datos MySQL, consulte Actualizaciones del motor de base de datos de RDS para MySQL.
Puede probar una instancia de base de datos con una nueva versión antes de actualizar. Para ello, cree una instantánea de base de datos a partir de su instancia de base de datos, restaure luego desde la instantánea de base de datos para crear una nueva instancia de base de datos e inicie a continuación una actualización de versión para la nueva instancia de base de datos. Puede experimentar con seguridad en el clon actualizado de la instancia de base de datos antes de decidir si debe o no actualizar la instancia de base de datos original.
Versiones secundarias de MySQL en Amazon RDS
Versiones secundarias
MySQL versión 8.0.39
La versión 8.0.39 de MySQL ya está disponible en Amazon RDS. Esta versión contiene correcciones y mejoras añadidas por la comunidad MySQL y Amazon RDS.
Nuevas características y mejoras
Se ha corregido un error que impedía que
sql_log_off
funcionara correctamente con el privilegioSESSION_VARIABLES_ADMIN
.Se ha corregido un error que impedía que el usuario maestro pudiera conceder el privilegio
SESSION_VARIABLE_ADMIN
a otros usuarios de la base de datos.Se ha corregido un error que provocaba una combinación ilegal de intercalación al ejecutar los procedimientos almacenados proporcionados por RDS.
MySQL versión 8.0.37
La versión 8.0.37 de MySQL ya está disponible en Amazon RDS. Esta versión contiene correcciones y mejoras añadidas por la comunidad MySQL y Amazon RDS.
Nuevas características y mejoras
Se ha corregido un error con la ejecución de una instrucción DDL instantánea seguida de un UPDATE y que provocaba un error de aserción.
Versiones principales de MySQL compatibles en Amazon RDS
Las versiones principales de RDS para MySQL están disponibles bajo soporte estándar al menos hasta el final de la vida útil de la comunidad para la versión de la comunidad correspondiente. Puede seguir ejecutando una versión principal después de la fecha de finalización del soporte estándar de RDS si paga una cuota. Para obtener más información, consulte Uso del soporte extendido de Amazon RDS y Precios de Amazon RDS para MySQL
Puede utilizar las siguientes fechas para planificar sus ciclos de prueba y actualización.
nota
Las fechas con solo un mes y un año son aproximadas y se actualizan con una fecha exacta cuando se conoce.
Versión principal de MySQL | Fecha de versiones de la comunidad | Fecha de versiones de RDS | Fecha de fin de vida útil de la comunidad | Fecha de fin de soporte estándar de RDS | Fecha de inicio del precio del primer año del soporte extendido de RDS | Fecha de inicio del precio del tercer año del soporte extendido de RDS | Fecha de finalización del soporte extendido de RDS |
---|---|---|---|---|---|---|---|
MySQL 8.0 |
19 de abril de 2018 |
23 de octubre de 2018 |
Abril de 2022 |
31 de julio de 2026 |
1 de agosto de 2026 | 1 de agosto de 2028 |
31 de julio de 2029 |
MySQL 5.7* |
21 de octubre de 2015 |
22 de febrero de 2016 |
Octubre de 2023 |
29 de febrero de 2024 |
1 de marzo de 2024 | 1 de marzo de 2026 |
28 de febrero de 2027 |
* MySQL 5.7 ahora solo está disponible bajo el Soporte extendido de RDS. Para obtener más información, consulte Uso del soporte extendido de Amazon RDS.
Versiones de soporte extendido de Amazon RDS para RDS para MySQL
En la siguiente sección se enumeran todas las versiones del soporte extendido de RDS para RDS para MySQL.
Versiones
Soporte extendido de RDS para RDS para MySQL versión 5.7.44-RDS.20240808
Se encuentra disponible el soporte extendido de RDS para RDS para MySQL versión 5.7.44-RDS.20240808.
Errores corregidos:
-
Se ha corregido un error de aserción relacionado con el índice de columnas del diccionario.
-
Se ha corregido un problema con la función
is_binlog_cache_empty()
. -
Se han corregido errores de
heap-use-after-free
en los archivossql/item.cc
. -
Se han corregido varios problemas de índice espacial desactivándolos para las lecturas de
index-only
. -
Se ha corregido un problema de instrumentación con el complemento
LOCK_ORDER: CONNECTION_CONTROL
. -
Se ha corregido un error que provocaba un atasco de los subprocesos con el complemento
CONNECTION_CONTROL
. -
Se ha corregido el error debido al cual
PSI_THREAD_INFO
no se actualizaba paraPREPARED STATEMENTS
. -
Se ha corregido el doble procesamiento de las palabras del índice de FTS con
innodb_optimize_fulltext_only
.
Se han corregido los CVE:
Soporte extendido de RDS para RDS para MySQL versión 5.7.44-RDS.20240529
Se encuentra disponible el soporte extendido de RDS para RDS para MySQL versión 5.7.44-RDS.20240529.
Errores corregidos:
-
Se ha corregido un error de aserción de
field.cc
mediante la implementación defix_after_pullout
. -
Se ha corregido un error en el puntero nulo al devolver los metadatos al cliente para determinadas consultas SQL. Estas consultas contenían parámetros dinámicos y subconsultas en las cláusulas
SELECT
. -
Se han corregido los resultados incorrectos cuando se utilizaba
GROUP BY
para escaneos de índices sueltos o escaneos de rangos no contiguos de un índice. -
Se ha corregido la pérdida de información de GTID en el bloqueo de MySQL durante la persistencia.
-
Se ha corregido una condición de carrera que podía provocar que una transacción de InnoDB se bloqueara indefinidamente.
-
Se ha corregido una condición de carrera en la limpieza de la información de certificación de Group Replication.
-
Se ha corregido un problema al escanear un índice pasado con operaciones de página simultáneas.
-
Se ha corregido un problema de estado de búsqueda de texto completo (FTS) incoherente en escenarios simultáneos.
-
Se ha corregido un problema de aserción con búfer de cambio en la eliminación de tablas.
-
Comportamiento unificado para llamar a la función
deinit
en todos los tipos de complementos.
Se han corregido los CVE:
Soporte extendido de RDS para RDS para MySQL versión 5.7.44-RDS.20240408
Se encuentra disponible el soporte extendido de RDS para RDS para MySQL versión 5.7.44-RDS.20240408.
Esta versión contiene parches para los siguientes CVE:
Trabajo con el entorno de vista previa de bases de datos
En julio de 2023, Oracle anunció un nuevo modelo de lanzamiento para MySQL. Este modelo incluye dos tipos de versiones: las versiones de innovación y las versiones LTS. Amazon RDS proporciona las versiones de innovación de MySQL en el entorno de versión preliminar de RDS. Para obtener más información sobre las versiones de innovación de MySQL, consulte Introducing MySQL Innovation and Long-Term Support (LTS) versions
Las instancias de base de datos de RDS para MySQL en el entorno de vista previa de base de datos son funcionalmente similares a otras instancias de bases de datos de RDS para MySQL. Sin embargo, no puede usar el entorno de vista previa de bases de datos para las cargas de trabajo de producción.
Los entornos de vista previa presentan las siguientes limitaciones:
-
Amazon RDS elimina todas las instancias de base de datos 60 días después de crearlas, junto con las copias de seguridad e instantáneas.
-
Solo puede utilizar almacenamiento SSD de uso general y SSD IOPS provisionadas.
-
No puede obtener ayuda de AWS Support con instancias de bases de datos. En su lugar, puede publicar sus preguntas en la comunidad de preguntas y respuestas administrada de AWS, AWS re:Post
. -
No puede copiar una instantánea de una instancia de base de datos en un entorno de producción.
Las siguientes opciones son compatibles con la vista previa.
-
Puede crear instancias de base de datos con las clases de instancias de base de datos db.m6i, db.r6i, db.m6g, db.m5, db.t3, db.r6g y db.r5. Para obtener más información sobre las clases de instancias de RDS, consulte Clases de instancia de base de datos de .
-
Puede utilizar implementaciones Single-AZ y Multi-AZ.
-
Puede utilizar las funciones estándar de volcado y carga de MySQL para importar bases de datos desde el entorno de la vista previa de base de datos o para exportarlas a este.
Características no compatibles en el entorno de vista previa de bases de datos
Las siguientes características no están disponibles en el entorno de vista previa de bases de datos:
-
Copia de instantáneas entre regiones
-
Réplicas de lectura entre regiones
-
RDS Proxy
Creación de una nueva instancia de base de datos en el entorno de vista previa de bases de datos
Puede crear una instancia de base de datos en el entorno de vista previa de la base de datos utilizando AWS Management Console, AWS CLI o la API de RDS.
Para crear una instancia de base de datos en el entorno de vista previa de bases de datos
Inicie sesión en la AWS Management Console y abra la consola de Amazon RDS en https://console.aws.amazon.com/rds/
. -
Elija Dashboard (Panel) en el panel de navegación.
-
En la página Panel, busque la sección Database Preview Environment, tal y como se muestra en la siguiente imagen.
Puede navegar directamente a Database Preview Environment
. Antes de continuar, debe reconocer y aceptar las limitaciones. -
Para crear la instancia de base de datos de RDS para MySQL, siga el mismo proceso que para crear cualquier instancia de base de datos de Amazon RDS. Para obtener más información, consulte el procedimiento Consola en Creación de una instancia de base de datos.
Para crear una instancia de base de datos en el entorno de vista previa de base de datos mediante la AWS CLI, utilice el siguiente punto de conexión.
rds-preview.us-east-2.amazonaws.com
Para crear la instancia de base de datos de RDS para MySQL, siga el mismo proceso que para crear cualquier instancia de base de datos de Amazon RDS. Para obtener más información, consulte el procedimiento AWS CLI en Creación de una instancia de base de datos.
Para crear una instancia de base de datos en el entorno de vista previa de base de datos mediante la API de RDS, utilice el siguiente punto de conexión.
rds-preview.us-east-2.amazonaws.com
Para crear la instancia de base de datos de RDS para MySQL, siga el mismo proceso que para crear cualquier instancia de base de datos de Amazon RDS. Para obtener más información, consulte el procedimiento API de RDS en Creación de una instancia de base de datos.
MySQL versión 8.4 en el entorno de vista previa de bases de datos
MySQL versión 8.4 ya está disponible en el entorno de vista previa de bases de datos de Amazon RDS. MySQL versión 8.4 es la versión LTS más reciente de la comunidad, y contiene varias mejoras que se describen en Changes in MySQL 8.4.0
La versión 8.4 de MySQL en el entorno de vista previa de bases de datos puede diferir de la versión que Amazon RDS publica en todas las Regiones de AWS para cargas de trabajo de producción. En la siguiente lista, se incluyen las características que podrían cambiar. Esta lista no es exhaustiva.
-
Definición del grupo de parámetros de RDS para MySQL 8.4. Por ejemplo, Amazon RDS podría añadir o eliminar parámetros, cambiarles el nombre o modificar sus valores predeterminados.
-
El modelo de privilegios.
-
La biblioteca TLS.
Para obtener información acerca del entorno de vista previa de base de datos, consulte Trabajo con el entorno de vista previa de bases de datos. Para acceder al entorno de vista previa desde la consola, seleccione https://console.aws.amazon.com/rds-preview/
MySQL versión 8.3 en el entorno de vista previa de bases de datos
MySQL versión 8.3 ya está disponible en el entorno de vista previa de bases de datos de Amazon RDS. MySQL versión 8.3 contiene varias mejoras que se describen en Changes in MySQL 8.3.0
Para obtener información acerca del entorno de vista previa de base de datos, consulte Trabajo con el entorno de vista previa de bases de datos. Para acceder al entorno de vista previa desde la consola, seleccione https://console.aws.amazon.com/rds-preview/
MySQL versión 8.2 en el entorno de vista previa de bases de datos
MySQL versión 8.2 ya está disponible en el entorno de vista previa de bases de datos de Amazon RDS. MySQL versión 8.2 contiene varias mejoras que se describen en Changes in MySQL 8.2.0
Para obtener información acerca del entorno de vista previa de base de datos, consulte Trabajo con el entorno de vista previa de bases de datos. Para acceder al entorno de vista previa desde la consola, seleccione https://console.aws.amazon.com/rds-preview/
MySQL versión 8.1 en el entorno de vista previa de base de datos
MySQL versión 8.1 ya está disponible en el entorno de vista previa de bases de datos de Amazon RDS. MySQL versión 8.1 contiene varias mejoras que se describen en Changes in MySQL 8.1.0
Para obtener información acerca del entorno de vista previa de base de datos, consulte Trabajo con el entorno de vista previa de bases de datos. Para acceder al entorno de vista previa desde la consola, seleccione https://console.aws.amazon.com/rds-preview/
Versiones obsoleta para Amazon RDS for MySQL
Las versiones 5.1 y 5.5 y 5.6 Amazon RDS para MySQL están obsoletas.
Para obtener información sobre la política de obsolescencia de Amazon RDS for MySQL, consulte las preguntas frecuentes sobre Amazon RDS