EXAMPLE ストレージエンジンはスタブで実装されており、何の機能も持ちません。このエンジンは、MySQL ソースコードの中で新しいストレージエンジンを作成する方法を説明するための、見本の役割を果たしています。それ自体は、ソフトウェア開発者向のものです。
ソースからMySQLを構築し EXAMPLE ストレージエンジンの機能を有効にするには、--with-example-storage-engine オプションの configure コマンドを呼び出します。
EXAMPLE エンジンのソースを調べるには、MySQL ソースディストリビューションの storage/example ディレクトリを検索します。
EXAMPLE テーブルを作成すると、サーバーはデータベースのディレクトリ上にテーブル形式のファイルを作成します。ファイルはテーブル名から始まり .frm 拡張子が付きます。これ以外のファイルは作成されません。このテーブルにはデータは格納されません。検索しても結果は得られません。
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 ストレージエンジンはインデックスをサポートしません。
