MySQL 9.0 發行說明
EXAMPLE
儲存引擎是一個不做任何事的虛設引擎。其目的是在 MySQL 原始碼中作為一個範例,說明如何開始撰寫新的儲存引擎。因此,它主要引起開發人員的興趣。
若要從原始碼建置 MySQL 時啟用 EXAMPLE
儲存引擎,請使用 -DWITH_EXAMPLE_STORAGE_ENGINE
選項調用 CMake。
若要檢查 EXAMPLE
引擎的原始碼,請查看 MySQL 原始碼發佈的 storage/example
目錄。
當您建立 EXAMPLE
資料表時,不會建立任何檔案。資料無法儲存到資料表中。擷取會傳回空的結果。
mysql> CREATE TABLE test (i INT) ENGINE = EXAMPLE;
Query OK, 0 rows affected (0.78 sec)
mysql> INSERT INTO test VALUES ROW(1), ROW(2), ROW(3);
ERROR 1031 (HY000): Table storage engine for 'test' doesn't »
have this option
mysql> SELECT * FROM test;
Empty set (0.31 sec)
EXAMPLE
儲存引擎不支援索引。
EXAMPLE
儲存引擎不支援分割。