• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • XAMPLE存储引擎

    EXAMPLE存储引擎是一个存根引擎,什么都不做。其目的是作为MySQL源代码中的示例,该示例说明如何开始编写新的存储引擎。因此,它主要是开发人员感兴趣的。

    EXAMPLE如果要从源代码构建MySQL,则要启用存储引擎,请使用-DWITH_EXAMPLE_STORAGE_ENGINE选项调用CMake

    要检查EXAMPLE引擎的源代码,请参见storage/exampleMySQL源代码分发目录。

    创建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存储引擎不支持分区。