MySQL 8.3 Release Notes
该 EXAMPLE
存储引擎是一个空白引擎,不执行任何操作。其目的是在 MySQL 源代码中作为示例,展示如何开始编写新的存储引擎。因此,它主要对开发者感兴趣。
如果从源代码构建 MySQL,要启用 EXAMPLE
存储引擎,请使用 CMake 带有 -DWITH_EXAMPLE_STORAGE_ENGINE
选项。
要检查 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(1),(2),(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
存储引擎不支持分区。