Versioni di MySQL in Amazon RDS - Amazon Relational Database Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Versioni di MySQL in Amazon RDS

Per MySQL, i numeri di versione sono organizzati come versione X.Y.Z. Nella terminologia di Amazon RDS; X.Y indica la versione principale e Z è il numero di versione secondaria. Per le implementazioni di Amazon RDS, una modifica di versione è considerata principale se cambia il numero di versione principale—ad esempio nel caso di un passaggio dalla versione 5.7 alla 8.0. Una modifica di versione è considerata secondaria se cambia solo il numero della versione secondaria, ad esempio se si passa dalla versione 8.0.32 alla 8.0.34.

Versioni secondarie di MySQL supportate in Amazon RDS

Attualmente Amazon RDS supporta le versioni secondarie di MySQL seguenti.

Nota

Le date con solo un mese e un anno sono approssimative e vengono aggiornate con una data esatta quando nota.

Amazon RDS Extended Support non è disponibile per le versioni minori.

Versione del motore MySQL Data di rilascio nella community Data di rilascio per RDS Data di fine del supporto standard RDS
8.0

8,0,37

30 aprile 2024

18 giugno 2024

settembre 2025

8.0.36

16 gennaio 2024

12 febbraio 2024

Marzo 2025

8.0.35

25 ottobre 2023

9 novembre 2023

Marzo 2025

8,0,34

18 luglio 2023

9 agosto 2023

Settembre 2024

8,0,33

18 aprile 2023

15 giugno 2023

Settembre 2024

8,0,32

17 gennaio 2023

7 febbraio 2023

Settembre 2024

5.7

5,7.44*

25 ottobre 2023 2 novembre 2023

29 febbraio 2024

* Questa versione secondaria continuerà a essere disponibile quando la versione principale sarà disponibile in Amazon RDS Extended Support. Per ulteriori informazioni, consulta Utilizzo dell'estensione del supporto per Amazon RDS.

Le versioni secondarie possono raggiungere la fine del supporto standard prima che lo facciano le versioni principali. Ad esempio, la versione secondaria 8.0.28 ha raggiunto la fine della data di supporto standard il 28 marzo 2024, mentre la versione principale 8.0 raggiungerà tale data il 31 luglio 2026. RDS supporterà versioni secondarie 8.0.* aggiuntive che la comunità MySQL rilascerà tra queste date.

Quando crei una nuova istanza database, puoi specificare qualsiasi versione di MySQL attualmente supportata. Puoi specificare la versione principale MySQL 5.7 e qualsiasi versione secondaria supportata per la versione principale specificata. Se non viene specificata alcuna versione, Amazon RDS utilizza per impostazione predefinita una versione supportata, in genere la più recente. Se viene specificata una versione principale ma non una secondaria, per impostazione predefinita Amazon RDS utilizza una release recente della versione principale specificata. Per visualizzare un elenco delle versioni supportate, nonché le impostazioni predefinite per le istanze DB appena create, usa il comando. describe-db-engine-versions AWS CLI

Ad esempio, per visualizzare l'elenco delle versioni di motori supportate per RDS per MySQL. esegui il comando CLI seguente:

aws rds describe-db-engine-versions --engine mysql --query "*[].{Engine:Engine,EngineVersion:EngineVersion}" --output text

La versione predefinita di MySQL potrebbe variare in base alla Regione AWS. Per creare un'istanza DB con una versione secondaria specifica, specifica la versione secondaria durante la creazione dell'istanza DB. È possibile determinare la versione secondaria predefinita di an Regione AWS utilizzando il seguente comando: AWS CLI

aws rds describe-db-engine-versions --default-only --engine mysql --engine-version major-engine-version --region region --query "*[].{Engine:Engine,EngineVersion:EngineVersion}" --output text

Sostituisci major-engine-version con la versione principale del motore e sostituisci region con la Regione AWS. Ad esempio, il AWS CLI comando seguente restituisce la versione del motore secondario MySQL predefinita per la versione principale 5.7 e gli Stati Uniti occidentali (Oregon) (us-west-2): Regione AWS

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, puoi controllare quando eseguire l'aggiornamento dell'istanza MySQL a una nuova versione supportata da Amazon RDS. Puoi mantenere la compatibilità con versioni specifiche di MySQL, testare le nuove versioni con l'applicazione prima di distribuirle in produzione e aggiornare le versioni quando è più appropriato in base alla tua pianificazione.

Quando l'aggiornamento automatico della versione secondaria è abilitato, l'istanza DB verrà aggiornata automaticamente alle nuove versioni secondarie di MySQL in quanto sono supportate da Amazon RDS. L'applicazione di patch avviene durante la finestra di manutenzione pianificata. È possibile modificare un'istanza DB per abilitare o disabilitare gli aggiornamenti automatici delle versioni secondarie.

Se annulli gli aggiornamenti automatici pianificati, puoi eseguire manualmente l'aggiornamento a una versione secondaria supportata seguendo la stessa procedura utilizzata per l'aggiornamento di una versione principale. Per informazioni, consulta Aggiornamento della versione del motore di un'istanza database.

Amazon RDS attualmente supporta gli aggiornamenti della versione principale da MySQL 5.6 alla versione 5.7 e da MySQL 5.7 alla versione 8.0. Poiché gli aggiornamenti della versione principale prevedono alcuni rischi di compatibilità, non vengono eseguiti automaticamente, ma devi inviare una richiesta di modifica dell'istanza database. Testa in modo approfondito qualsiasi aggiornamento prima di applicarlo alle istanze di produzione. Per informazioni sull'aggiornamento di un'istanza database MySQL, consulta Aggiornamento del motore di database MySQL.

Puoi testare una nuova versione per un'istanza database prima di eseguire l'aggiornamento creando uno snapshot DB dell'istanza database esistente, eseguendo il ripristino dallo snapshot DB per creare una nuova istanza database e quindi avviando un aggiornamento della versione per la nuova istanza database. Potrai quindi effettuare le prove che desideri sul clone aggiornato dell'istanza database prima di decidere se aggiornare o meno l'istanza database originale.

Versioni secondarie di MySQL su Amazon RDS

Versioni minori

MySQL versione 8.0.37

La versione 8.0.37 di MySQL è ora disponibile su Amazon RDS. Questa versione contiene correzioni e miglioramenti aggiunti dalla community MySQL e Amazon RDS.

Nuove funzionalità e miglioramenti

È stato corretto un bug relativo all'esecuzione di un'istruzione DDL istantanea seguita da un UPDATE che causava un errore di asserzione.

Versioni principali di MySQL supportate in Amazon RDS

Il supporto standard delle versioni principali di RDS per MySQL resta disponibile almeno fino alla fine del ciclo di vita della community per la versione della community corrispondente. Puoi continuare a utilizzare una versione principale dopo la data di fine del supporto RDS standard a pagamento. Per ulteriori informazioni, consulta Utilizzo dell'estensione del supporto per Amazon RDS e Prezzi di Amazon RDS per MySQL.

È possibile utilizzare le date seguenti per pianificare i cicli di test e aggiornamento.

Nota

Le date con solo un mese e un anno sono approssimative e vengono aggiornate con una data esatta quando nota.

Versione principale di MySQL Data di rilascio nella community Data di rilascio per RDS Data di fine vita nella community Data di fine del supporto standard RDS Data di inizio validità dei prezzi per l'estensione del supporto RDS (1 anno) Data di inizio validità dei prezzi per l'estensione del supporto RDS (3 anni) Data di fine dell'estensione del supporto RDS

MySQL 8.0

19 aprile 2018

23 ottobre 2018

Aprile 2026

31 luglio 2026

1 agosto 2026 1 agosto 2028

31 luglio 2029

MySQL 5.7*

21 ottobre 2015

22 febbraio 2016

Ottobre 2023

29 febbraio 2024

1 marzo 2024 1 marzo 2026

28 febbraio 2027

* MySQL 5.7 è ora disponibile solo con RDS Extended Support. Per ulteriori informazioni, consulta Utilizzo dell'estensione del supporto per Amazon RDS.

Versioni Amazon RDS Extended Support per RDS per MySQL

Il contenuto seguente elenca tutte le versioni delle versioni di RDS Extended Support for RDS for MySQL.

RDS Extended Support per RDS per MySQL versione 5.7.44-RDS.20240529

È disponibile RDS Extended Support for RDS for MySQL versione 5.7.44-RDS.20240529.

Bug corretti:

  • Risolto il problema field.cc dell'asserzione mediante l'implementazione. fix_after_pullout

  • È stato risolto un errore del puntatore nullo durante la restituzione dei metadati al client per determinate query SQL. Queste query contenevano parametri dinamici e sottoquery nelle clausole. SELECT

  • Sono stati corretti i risultati errati quando si utilizzavano GROUP BY per scansioni di indici sciolti o scansioni di intervalli non contigui di un indice.

  • Risolta la perdita di informazioni GTID sull'arresto anomalo di MySQL durante la persistenza.

  • È stata risolta una condizione di gara che poteva causare il blocco indefinito di una transazione InnoDB.

  • È stata risolta una condizione di gara nella pulizia delle informazioni di certificazione di Group Replication.

  • È stato risolto il problema di scansione dell'indice all'indietro con operazioni simultanee sulle pagine.

  • È stato risolto un problema relativo allo stato della ricerca full-text (FTS) non coerente in scenari simultanei.

  • È stato risolto il problema di asserzione con il buffer di modifica durante l'eliminazione delle tabelle.

  • Comportamento unificato per la chiamata della deinit funzione su tutti i tipi di plugin.

CVE corretti:

RDS Extended Support per RDS per MySQL versione 5.7.44-RDS.20240408

È disponibile RDS Extended Support for RDS for MySQL versione 5.7.44-RDS.20240408.

Questa versione contiene patch per i seguenti CVE:

Utilizzo dell'ambiente di anteprima del database

Nel luglio 2023, Oracle ha annunciato un nuovo modello di rilascio per MySQL. Questo modello include due tipi di rilasci: di innovazione e LTS. Amazon RDS rende disponibili i rilasci di innovazione MySQL nell'ambiente di anteprima RDS. Per ulteriori informazioni sui rilasci di innovazione MySQL, consulta Introducing MySQL Innovation and Long-Term Support (LTS) versions.

Le istanze database RDS per MySQL nell'ambiente di anteprima del database sono funzionalmente simili alle altre istanze database RDS per MySQL. Non è tuttavia possibile utilizzare l'ambiente di anteprima del database per carichi di lavoro di produzione.

Gli ambienti di anteprima presentano le seguenti limitazioni:

Le seguenti opzioni sono supportate dall'anteprima.

  • È possibile creare istanze database utilizzando le classi di istanza database db.m6i, db.m6g, db.m5, db.t3, db.r6g e db.r5. Per ulteriori informazioni sulle classi delle istanze RDS, consulta Classi di istanze database.

  • È possibile utilizzare distribuzioni AZ singola e Multi-AZ.

  • È possibile utilizzare le funzioni di dump e caricamento standard di MySQL per esportare database da o importare database nell'ambiente di anteprima database.

Funzionalità non supportate nell'ambiente di anteprima del database

Le seguenti funzionalità non sono disponibili nell'ambiente di anteprima del database:

  • Copia di snapshot tra regioni diverse

  • Repliche di lettura tra regioni diverse

  • Server proxy per RDS

Creazione di una nuova istanza database nell'ambiente di anteprima del database

È possibile creare un'istanza DB nell'ambiente Database Preview utilizzando AWS Management Console, AWS CLI o l'API RDS.

Per creare un'istanza database nell'ambiente di anteprima del database
  1. Accedi AWS Management Console e apri la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/.

  2. Scegliere Dashboard (Pannello di controllo) nel pannello di navigazione.

  3. Nella pagina Pannello di controllo individua la sezione Ambiente di anteprima del database, come mostrato nell'immagine seguente.

    Sezione dell'ambiente di anteprima con collegamento visualizzato nella pagina Dashboard (Pannello di controllo) della console RDS

    L'ambiente di anteprima del database è accessibile direttamente. Prima di poter procedere, è necessario capire e accettare le limitazioni.

    Finestra di dialogo dei limiti dell'ambiente di anteprima
  4. Per creare l'istanza database RDS per MySQL, segui la stessa procedura utilizzata per creare qualsiasi istanza database Amazon RDS. Per ulteriori informazioni, consulta la procedura Console in Creazione di un'istanza database.

Per creare un'istanza database nell'ambiente di anteprima del database utilizzando la AWS CLI, usa il seguente endpoint.

rds-preview.us-east-2.amazonaws.com

Per creare l'istanza database RDS per MySQL, segui la stessa procedura utilizzata per creare qualsiasi istanza database Amazon RDS. Per ulteriori informazioni, consulta la procedura AWS CLI in Creazione di un'istanza database.

Per creare un'istanza database nell'ambiente di anteprima del database utilizzando l'API RDS, usa il seguente endpoint.

rds-preview.us-east-2.amazonaws.com

Per creare l'istanza database RDS per MySQL, segui la stessa procedura utilizzata per creare qualsiasi istanza database Amazon RDS. Per ulteriori informazioni, consulta la procedura API RDS in Creazione di un'istanza database.

MySQL versione 8.3 nell'ambiente Database Preview

La versione 8.3 di MySQL è ora disponibile nell'ambiente Amazon RDS Database Preview. La versione 8.3 di MySQL contiene diversi miglioramenti descritti in Modifiche a MySQL 8.3.0.

Per informazioni sull'ambiente di anteprima del database, consulta Utilizzo dell'ambiente di anteprima del database. Per accedere all'ambiente di anteprima dalla console, selezionare https://console.aws.amazon.com/rds-preview/.

MySQL versione 8.2 nell'ambiente Database Preview

La versione 8.2 di MySQL è ora disponibile nell'ambiente Amazon RDS Database Preview. La versione 8.2 di MySQL contiene diversi miglioramenti descritti in Modifiche a MySQL 8.2.0.

Per informazioni sull'ambiente di anteprima del database, consulta Utilizzo dell'ambiente di anteprima del database. Per accedere all'ambiente di anteprima dalla console, selezionare https://console.aws.amazon.com/rds-preview/.

MySQL versione 8.1 nell'ambiente di anteprima del database

MySQL versione 8.1 è ora disponibile nell'ambiente di anteprima del database Amazon RDS. MySQL versione 8.1 include vari miglioramenti, descritti in Changes in MySQL 8.1.0.

Per informazioni sull'ambiente di anteprima del database, consulta Utilizzo dell'ambiente di anteprima del database. Per accedere all'ambiente di anteprima dalla console, selezionare https://console.aws.amazon.com/rds-preview/.

Versioni obsolete per Amazon RDS for MySQL

Le versioni 5.1, 5.5 e 5.6 di Amazon RDS per MySQL sono obsoleti.

Per informazioni sulla policy di deprecazione di Amazon RDS for MySQL, consulta la pagina Domande frequenti su Amazon RDS.