本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
我SQL的 Amazon RDS 版本
對於 MySQL,版本號碼是以版本 = X.Y.Z 來組織。在 Amazon RDS 術語中,X.Y 表示主要版本,Z 是次要版本號碼。對於 Amazon RDS 實作,如果主要版本號碼發生變更,則會將版本變更視為主要變更 (例如從 5.7 版到 8.0 版)。如果只有次要版本號碼發生變更,則版本變更會被視為次要變更 (例如,從版本 8.0.32 到 8.0.34)。
主題
在 Amazon 上支持我的SQL次要版本 RDS
Amazon RDS 目前支持以下我的次要版本SQL。
注意
只有月份和年份的日期是近似值,並會在已知確切日期時進行更新。
Amazon RDS 擴展 Support 不適用於次要版本。
下表顯示了 Amazon RDS 目前支持的我的 SQL 8.0 的次要版本。
我的SQL引擎版本 | 社群發佈日期 | RDS發行日期 | RDS標準支援日期結束 |
---|---|---|---|
8.0.39 |
2024 年七月二十三日 |
2024 年八月十二日 |
二 ○ 二五年 |
8.0.37 |
2024 年四月三十日 |
2024 年 6 月 18 日 |
二 ○ 二五年 |
8.0.36 |
2024 年 1 月 16 日 |
2024 年二月十二日 |
2025 年 3 月 |
8.0.35 |
2023 年 10 月 25 日 |
2023 年 11 月 9 日 |
2025 年 3 月 |
8.0.34 |
2023 年 7 月 18 日 |
2023 年 8 月 9 日 |
2025 年 3 月 |
8.0.33 |
2023 年 4 月 18 日 |
2023 年 6 月 15 日 |
2025 年 3 月 |
8.0.32 |
2023 年 1 月 17 日 |
2023 年 2 月 7 日 |
2025 年 3 月 |
下表顯示 Amazon RDS 延伸 Support 下提供的 My SQL 5.7 次要版本。
我的SQL引擎版本 | 社群發佈日期 | RDS發行日期 | RDS延伸 Support 日期結束 |
---|---|---|---|
5.7.44-20240529* RDS |
不適用 | 2024 年六月二十五日 | 二 ○ 二五年 |
5.7.44-20240408* RDS |
不適用 | 2024 年五月十七日 |
二 ○ 二五年 |
5.7.44 |
2023 年 10 月 25 日 | 2023 年 11 月 2 日 | 2025 年 3 月 |
* 我的SQL社區退休了主要版本 5.7,並且不會發布新的次要版本。這是 Amazon RDS 發布的次要版本,其中包含RDS延伸 Support 涵蓋的 My SQL 5.7 資料庫的重要安全修補程式和錯誤修復。如需這些次要版本的詳細資訊,請參閱適用於我的 Amazon RDS 擴展 Sup RDS port 版本 SQL。如需RDS延伸 Support 的詳細資訊,請參閱使用 Amazon RDS 擴展 Support。
次要版本可以在主要版本之前達到標準支持的終止。例如,次要版本 8.0.28 已於 2024 年 3 月 28 日達到標準支援日期結束,而主要版本 8.0 將於 2026 年 7 月 31 日到達此日期。RDS將支援「我的SQL社群」在這些日期之間發行的其他 8.0.* 次要版本。
您可以在建立新的資料庫執行個體時指定任何目前支援的 My SQL 版本。您可以為指定的主要版本指定主要版本 (例如 My SQL 5.7) 以及任何受支援的次要版本。如果未指定任何版本,Amazon RDS 預設為受支援的版本,通常是最新版本。如果指定了主要版本,但未指定次要版本,Amazon RDS 預設為您指定的主要版本的最新版本。若要查看支援的版本清單以及新建立的資料庫執行個體的預設值,請使用describe-db-engine-versions
AWS CLI 指令。
例如,若要列出支援的 My 引擎版本SQL,請執行下列CLI命令:RDS
aws rds describe-db-engine-versions --engine mysql --query "*[].{Engine:Engine,EngineVersion:EngineVersion}" --output text
預設的 [我的SQL版本] 可能會有所不同 AWS 區域。若要建立具有特定次要版本的資料庫執行個體,請在建立資料庫執行個體期間指定次要版本。您可以 AWS 區域 使用以下 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
Replace (取代) major-engine-version
與主要發動機版本,並替換 region
與 AWS 區域. 例如,下列 AWS CLI 命令會傳回 5.7 主要版本和美國西部 (奧勒岡) AWS 區域 (us-west-2) 的預設 My SQL 次要引擎版本:
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
使用 AmazonRDS,您可以控制何時將我的SQL執行個體升級到 Amazon 支援的新主要版本RDS。您可以維持與特定「我的」版SQL本的相容性、在生產環境中部署之前測試應用程式的新版本,以及在最符合您排程的時間執行主要版本升級。
啟用自動次要版本升級時,您的資料庫執行個體將自動升級至 Amazon 支援的新 My SQL 次要版本RDS。此修補會在您排程的維護時段發生。您可以修改資料庫執行個體,以啟用或停用自動次要版本升級。
若您選擇不要自動排程升級,可以按照更新主要版本的相同程序,手動升級至支援的次要版本。如需相關資訊,請參閱「升級資料庫執行個體引擎版本」。
Amazon RDS 目前支持從我的版本 5.6 到 5.7 SQL 版的主要版本升級,以及從我的SQL版本 5.7 升級到 8.0 版。主要版本升級可能牽涉相容性風險,因此系統不會自動執行升級,您必須提出修改資料庫執行個體的請求才行。升級生產用途的執行個體前,應先完整測試升級版本。如需升級 My SQL DB 執行個體的相關資訊,請參閱升級 MySQL 資料庫引擎。
您可以建立現有資料庫執行個體的資料庫快照、以資料庫快照還原並建立新的資料庫執行個體,然後啟動新資料庫執行個體的版本升級,藉此在升級前先行測試資料庫執行個體與新版本的相容情形。接著,您就可以放心在升級的複製資料庫執行個體上測試,再決定是否要升級原有的資料庫執行個體。
我在 Amazon 上的SQL次要版本 RDS
我的SQL版本
我的SQL版本 8.0.39 現在可在 Amazon 上使用。RDS此版本包含我的SQL社群和 Amazon 新增的修正程式和改進功能RDS。
新功能和增強功能
修正無
sql_log_off
法使用SESSION_VARIABLES_ADMIN
權限正常運作的錯誤。修正主要使用者無法授與其他資料庫使用者
SESSION_VARIABLE_ADMIN
權限的錯誤。修正在執行RDS提供的預存程序時,導致排序規則不合法混合的錯誤。
我的SQL版本
我的SQL版本 8.0.37 現在可在 Amazon 上使用。RDS此版本包含我的SQL社群和 Amazon 新增的修正程式和改進功能RDS。
新功能和增強功能
修正了執行即時DDL語句後跟一個導UPDATE致斷言失敗的錯誤。
在 Amazon 上支持我的SQL主要版本 RDS
RDS對於我的SQL主要版本至少在相應社區版本的生命週期結束之前,可以在標準支持下使用。您可以繼續執行超過標準支援日期RDS結束的主要版本,但需付費。有關更多信息,請參閱使用 Amazon RDS 擴展 Support和 Amazon 我RDS的SQL定價
您可以使用下列日期來規劃測試和升級週期。
注意
只有月份和年份的日期是近似值,並會在已知確切日期時進行更新。
我的SQL主要版本 | 社群發佈日期 | RDS發行日期 | 社群生命週期結束日期 | RDS標準支援日期結束 | RDS延伸 Support 第 1 年定價日期開始 | RDS延伸 Support 第 3 年定價日期開始 | RDS延伸 Support 日期結束 |
---|---|---|---|---|---|---|---|
我的 SQL 8 |
2018 年 4 月 19 日 |
2018 年 10 月 23 日 |
2026 年 4 月 |
2026 年 7 月 31 日 |
2026 年 8 月 1 日 | 2028 年 8 月 1 日 |
2029 年 7 月 31 日 |
我的 SQL 5 分鐘 * |
2015 年 10 月 21 日 |
2016 年 2 月 22 日 |
2023 年 10 月 |
2024 年 2 月 29 日 |
2024 年 3 月 1 日 | 2026 年 3 月 1 日 |
2027 年 2 月 28 日 |
* 我的 SQL 5.7 現在僅在RDS擴展 Support 下可用。如需詳細資訊,請參閱使用 Amazon RDS 擴展 Support。
適用於我的 Amazon RDS 擴展 Sup RDS port 版本 SQL
下列內容列出適RDS用於我的版本的所有RDS延伸 Support SQL 版本。
RDS對於我RDS的SQL版本的擴展 Support RDS
RDS對於我的SQL版本 5.7.44-RDS .20240529 的擴展 Support 可RDS用。
修正錯誤:
-
通過實現
fix_after_pullout
固定field.cc
斷言失敗。 -
修正將中繼資料傳回給用戶端以進行特定SQL查詢時,空指標失敗。這些查詢在子
SELECT
句中包含動態參數和子查詢。 -
修正使用鬆散
GROUP BY
索引掃描或非連續索引範圍掃描時不正確的結果。 -
修復了持久性期間GTID關於我SQL崩潰的信息丟失。
-
修復了可能導致 InnoDB 事務無限期掛起的競爭條件。
-
修正群組複寫認證資訊清除中的競爭狀況。
-
修復了並發頁面操作的向後索引掃描問題。
-
修正並行案例中不一致的全文檢索搜尋 (FTS) 狀態問題。
-
修正刪除資料表時變更緩衝區的宣告問題。
-
在所有插件類型中調用
deinit
函數的統一行為。
CVEs固定:
RDS對於我RDS的SQL版本的擴展 Support RDS
RDS對於我的SQL版本 5.7.44-RDS .20240408 的擴展 Support 可RDS用。
此版本包含下列項目的修補程式CVEs:
使用資料庫預覽環境
在 2023 年 7 月,甲骨文宣布了一個新的發布模型我SQL的. 該模型包括兩種類型的發布:創新發布和LTS發布。Amazon RDS 讓我的SQL創新版本可在RDS預覽環境中使用。若要深入了解「我的SQL創新」發行版本,請參閱介紹我的SQL創新與長期 Support (LTS) 版本
RDS資料庫預覽環境中的 My SQL DB 執行個體在功能上與 My SQL DB 執行個體的其他RDS執行個體相似。不過,您無法將資料庫預覽環境用於生產工作負載。
預覽環境具有下列限制:
-
Amazon RDS 會在您建立 60 天後刪除所有資料庫執行個體,以及任何備份和快照。
-
您只能使用一般用途SSD和已佈建的IOPSSSD儲存體。
-
您無法從 AWS Support 資料庫執行個體取得協助。相反,您可以將您的問題發佈到 AWS受管理的問答社群 AWS R
e: post。 -
您無法將資料庫執行個體的快照複製到生產環境。
預覽版支援下列選項。
-
您可以使用 db.m6i、db.r6i、db.m6g、db.m5、db.t3、db.r6g 和 db.r5 資料庫執行個體類別建立資料庫執行個體。如需RDS執行個體類別的詳細資訊,請參閱 數據庫實例類。
-
您可以同時使用單一可用區和異地同步備份部署。
-
您可以使用標準的 [我的SQL傾印] 和 [載入] 函數,將資料庫從資料庫匯出或匯入資料庫預覽環境。
資料庫預覽環境中不支援的功能
資料庫預覽環境中無法使用下列功能:
-
跨區域快照複製
-
跨區域僅供讀取複本
-
RDS代理
在資料庫預覽環境中建立新的資料庫執行個體
您可以使用 AWS Management Console、 AWS CLI或在資料庫預覽環境中建立資料庫執行個體RDSAPI。
在資料庫預覽環境中建立資料庫執行個體
登錄 AWS Management Console 並在打開 Amazon RDS 控制台https://console.aws.amazon.com/rds/
。 -
從導覽窗格中選擇 Dashboards (儀表板)。
-
在儀表板頁面中,找出資料庫預覽環境區段,如下圖所示。
您可以直接導覽至資料庫預覽環境
。在繼續之前,您必須確認並接受限制。 -
若要RDS為 My SQL DB 執行個體建立,請遵循與建立任何 Amazon RDS 資料庫執行個體相同的程序。如需詳細資訊,請參閱 建立資料庫執行個體 中的 主控台 程序。
若要使用 AWS CLI,在資料庫預覽環境中建立執行個體,請使用下列端點。
rds-preview.us-east-2.amazonaws.com
若要RDS為 My SQL DB 執行個體建立,請遵循與建立任何 Amazon RDS 資料庫執行個體相同的程序。如需詳細資訊,請參閱 建立資料庫執行個體 中的 AWS CLI 程序。
若要使用在資料庫預覽環境中建立資料庫執行個體 RDSAPI,請使用下列端點。
rds-preview.us-east-2.amazonaws.com
若要RDS為 My SQL DB 執行個體建立,請遵循與建立任何 Amazon RDS 資料庫執行個體相同的程序。如需詳細資訊,請參閱 建立資料庫執行個體 中的 RDS API 程序。
我的SQL版本 8.4 在數據庫預覽環境
我的 8.4 SQL 版本現在可以在 Amazon RDS 數據庫預覽環境中使用。我的SQL版本 8.4 是來自社區的最新LTS版本,並且包含了幾個改進,這些改進在 My SQL 8.4.0 中的更改中
我在資料庫預覽環境中的 8.4 SQL 版本可能與 Amazon AWS 區域 針對生產工作負載的所有RDS版本不同。下列清單包含可能變更的功能。這不是完整清單。
-
我RDS的 SQL 8.4 參數群組定義。例如,Amazon RDS 可能會新增、移除或重新命名參數,而且可能會變更參數預設值。
-
權限模型。
-
圖TLS書館。
如需資料庫預覽環境的相關資訊,請參閱 使用資料庫預覽環境。若要從主控台存取「預覽環境」,請選取https://console.aws.amazon.com/rds-preview/
我的 8.3 SQL 版本在數據庫預覽環境
我的 8.3 SQL 版本現在可以在 Amazon RDS 數據庫預覽環境中使用。我的 8.3 SQL 版本包含幾個改進,這些改進在我的 SQL 8.3.0 中的更
如需資料庫預覽環境的相關資訊,請參閱 使用資料庫預覽環境。若要從主控台存取「預覽環境」,請選取https://console.aws.amazon.com/rds-preview/
我的SQL版本 8.2 在數據庫預覽環境
我的SQL版本 8.2 現在可以在 Amazon RDS 數據庫預覽環境中使用。我的SQL版本 8.2 包含了我的 SQL8.2.0 中的更改中描述的
如需資料庫預覽環境的相關資訊,請參閱 使用資料庫預覽環境。若要從主控台存取「預覽環境」,請選取https://console.aws.amazon.com/rds-preview/
我的SQL版本 8.1 在數據庫預覽環境
我的 8.1 SQL 版本現在可以在 Amazon RDS 數據庫預覽環境中使用。我的SQL版本 8.1 包含了我的 SQL8.1.0 中的更改中描述的
如需資料庫預覽環境的相關資訊,請參閱 使用資料庫預覽環境。若要從主控台存取「預覽環境」,請選取https://console.aws.amazon.com/rds-preview/
我的 Amazon 棄用RDS的版本 SQL
我RDS的SQL版本 5.1,5.5 和 5.6 的 Amazon 已被棄用。
有關我的 Amazon RDS 棄用政策的信息SQL,請參閱 Amazon RDS FAQs