1
copia de seguridad de su base de datos utilizando el método de copia de seguridad habituales , como la herramienta mysqldump .
2
Abra la ventana del símbolo /terminal de comandos en el equipo y vaya a el directorio de MySQL.
3
Desde el símbolo del sistema, detener su proceso de base de datos MySQL. Por ejemplo , en Microsoft Windows debería escribir: "stop mysql net" y presionar " Enter".
4
Convertir cada tabla de MyISAM a InnoDB ejecutando la siguiente expresión SQL en su base de datos en el comando ventana:
mysql -u [ USER_NAME ] -p [ DATABASE_NAME ] ALTER TABLE nombre_tabla ENGINE = INNODB ;
Reemplace los valores con los que correspondan a su base de datos. Cada tabla se convertirá en InnoDB . Si tiene muchas tablas para convertir, puede ser más rápido que escribir un script para convertir todas las tablas en un solo lote .
5
Desde el símbolo del sistema , reinicie el proceso de base de datos MySQL. Por ejemplo , en Microsoft Windows debería escribir: "start mysql net" y presionar " Enter". Compruebe cada mesa para confirmar la conversión se ha realizado correctamente antes de usar la base de datos.