注意:MySQL 6.0 開發處於早期階段,特性可能變更。最終 MySQL 6.0 未正式發布,相關特性多併入 MySQL 5.5/5.6/5.7/8.0 系列。本文作為歷史技術文檔保存。
| 特性 | 說明 | 後續演變 |
|---|---|---|
| Falcon 事務引擎 | 全新事務型儲存引擎,支援 MVCC、行級鎖、崩潰恢復 | 最終未進入 GA,InnoDB 持續演進成為主流 |
| Unicode 字符集增強 | 新增 utf16、utf32、4 字節 utf8 (即後來的 utf8mb4),支援基本多文種平面外字符 | MySQL 5.5 引入 utf8mb4,8.0 預設 utf8mb4 |
| BACKUP DATABASE / RESTORE | 原生 SQL 級備份還原命令 | 未進入 GA,生態依賴 mysqldump/XtraBackup/Enterprise Backup |
| INFORMATION_SCHEMA 擴展 | 新增 PARAMETERS 表、ROUTINES 新增欄位 | 後續版本持續擴展元數據表 |
| 子查詢與 Join 優化 | 針對 MyISAM/InnoDB 的區間批量索引訪問、半連接/物化等優化 | 5.6/5.7/8.0 持續深化優化器 |
| RESET SLAVE 行為變更 | 不再重置複寫連接參數(保留主機/端口/用戶/密碼等) | 現行版本行為一致 |
| LOCK TABLES 增強 | 新增 IN SHARE MODE / IN EXCLUSIVE MODE 事務級表鎖,支援鎖升級、疊加、事務結束自動釋放 | 8.0 引入更完善的鎖機制 |
| XML 功能增強 | 新增 LOAD XML 語法導入 XML 數據 | 後續版本支援 |
| 擴展註釋 | 支援表、欄位、索引的註釋元數據 | 現行版本支援 |
| 廢棄項 | 替代方案 |
|---|---|
table_type 系統變量 | storage_engine |
CREATE/ALTER TABLE ... TYPE= | ENGINE= |
SHOW TABLE TYPES | SHOW ENGINES |
log_bin_trust_routine_creators | log_bin_trust_function_creators |
TIMESTAMP(N) 顯示寬度 | 無 N 形式 |
SHOW INNODB STATUS / SHOW MUTEX STATUS | SHOW ENGINE INNODB STATUS |
LOAD TABLE ... FROM MASTER / LOAD DATA FROM MASTER | CHANGE MASTER TO + 複寫 |
SHOW PLUGIN | SHOW PLUGINS |
BACKUP TABLE / RESTORE TABLE | mysqldump / LOAD DATA INFILE |
--master-xxx 啟動參數 | CHANGE MASTER TO 語句 |
TYPE= 為 ENGINE=。--master-* 參數,改用 CHANGE MASTER TO。SHOW ENGINES、SHOW ENGINE INNODB STATUS。mysqldump --single-transaction 或 XtraBackup。utf8mb4,配合 collation=utf8mb4_unicode_ci。MySQL 6.0 的探索雖未直接發布,但其技術藍圖深刻影響了後續 5.5+ 系列的演進方向,尤其是 Unicode 全支援、優化器重構、原生備份嘗試與鎖機制增強。