MySQL: Cambiar motor de almacenamiento (default storage engine) por defecto

MySQL soporta varios motores de almacenamiento (storage engine)que tratan con distintos tipos de tabla. Los motores de almacenamiento de MySQL incluyen algunos que tratan con tablas transaccionales y otros que no lo hacen. Normalmente se utiliza MyISAM para lecturas rápidas e InnoDB para transacciones e integridad referencial. Si deseamos cambiar el motor por defecto para la creación de nuevas tablas en MySQL, debemos añadir la siguiente línea al ficher my.cnf (Unix) o my.ini (Windows), en este caso sería para poner como motor por defecto MyISAM:

default-storage-engine=MyIsam

Si quisieramos poner por defecto InnoDB:

default-storage-engine=InnoDB

Más información sobre motores de almacenamiento aquí.

7 comentarios en “MySQL: Cambiar motor de almacenamiento (default storage engine) por defecto

  1. Útil es, aunque recomiendo dejar el motor MyISAM por defecto y generar tablas de tipo InnoDB cuando sea necesario, y tengamos que usar el modelo relacional entre ellas.

    Ya que puede haber tablas de configuración, meses, etc. propensas a ser de tipo MyISAM; de esta forma optimizamos recursos (aunque sea mínimo).

    Un saludo,
    Alejandro Arco

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *