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
ストレージエンジンはインデックスをサポートしません。