文件首頁
MySQL 9.0 參考手冊
相關文件 下載本手冊
PDF (美國信紙) - 40.0Mb
PDF (A4) - 40.1Mb
Man Pages (TGZ) - 258.2Kb
Man Pages (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 9.0 參考手冊  /  其他儲存引擎  /  EXAMPLE 儲存引擎

18.9 EXAMPLE 儲存引擎

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 儲存引擎不支援分割。