El motor de almacenamiento EXAMPLE
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 EXAMPLE
,
consulte el directorio sql/examples
de
distribuciones fuentes MySQL 5.0.
Para activar este motor de almacenamiento, use la opción
--with-example-storage-engine
con
configure al compilar MySQL.
Cuando crea una tabla EXAMPLE
, 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 .frm
. 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 EXAMPLE
no soporta indexación.
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.