14.5. El motor de almacenamiento EXAMPLE

MySQL 5.0

14.5. El motor de almacenamiento EXAMPLE

El motor de almacenamiento es un motor de pruebas que no hace nada. Su propósito es servir como ejemplo en el código fuente MySQL para ilustrar cómo empezar a escribir nuevos motores de almacenamiento. Como tal, tiene interés principalmente para desarrolladores.

Para examinar la fuente del motor , consulte el directorio de distribuciones fuentes MySQL 5.0.

Para activar este motor de almacenamiento, use la opción con configure al compilar MySQL.

Cuando crea una tabla , el servidor crea un fichero de definición de tabla en el directorio de base de datos. El fichero comienza con el nombre de tabla y tiene una extensión . No se crean más ficheros. No puede almacenarse ni recuperarse datos de la tabla.

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)

El motor no soporta indexación.