MySQL 標準相容性


標準相容性說明了 MySQL 與 ANSI/ISO SQL 標準的關係。SQL 標準有多個版本,“SQL 標準”一詞用於指代任何時間點的當前 SQL 標準版本。

以下是 MySQL 標準相容性:

  • MySQL 伺服器最初設計用於處理中型資料庫(1000 萬到 1 億行或每個表 100 MB)的小型系統。但目前,它已升級到可以處理 TB 級資料庫。

  • MySQL 支援 ODBC 級別 0 到 3.5.1。

  • MySQL 還支援高可用性資料庫叢集,這可以透過“NDBCLUSTER”儲存引擎實現。

  • 一個原生 JSON 資料型別,已定義為 RFC 7159。這基於 ECMAScript 標準 ECMA-262。

  • 實現了 SQL/JSON 函式的一個子集,該子集由 SQ-2016 標準的預出版草案指定。

  • MySQL 伺服器可以在不同的模式下執行,這些模式可以對不同的客戶端應用不同的方式。這取決於與“sql_mode”系統變數關聯的值。

  • DBA 可以設定全域性 SQL 模式以匹配站點伺服器的操作要求。每個應用程式都可以根據其要求設定自己的 SQL 會話模式。

  • 根據 SQL 模式,MySQL 的語法也會發生變化,以及同時執行的資料驗證檢查。

更新於:2021年3月8日

231 次瀏覽

開啟你的職業生涯

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.