Tengo una tabla de myism 'prueba' que contiene algunos datos obsoletos, ahora quiero volver a crear la tabla, todas las columnas son iguales excepto que cambié el almacenamiento de myism a innodb. La sql vertido he usado para recrear la mesa es como:Mysql 'Error de error -1 del motor de almacenamiento'
drop table test;
create table test (...)
engine=innodb
insert into test(...) values(...)
ahí es donde me dieron el error "ha obtenido un error -1 del motor de almacenamiento", he buscado en Google en todo, la mayor parte de los resultados se centran en las tablas InnoDB corruptos. Mientras que en mi caso no creo que esté roto, es solo algo que me perdí en la caída y creo declaraciones.
Otra cosa es que después de ejecutar el sql anterior, todo lo que queda para la prueba de tabla es un archivo llamado file.frm, supongo que la tabla innodb necesita otras cosas para ejecutar pero no está seguro de qué.
¿Cómo puedo solucionar este problema? Y probablemente necesite hacer más tareas de este tipo, ¿cuál es el procedimiento correcto para eliminar la tabla myism y recrearlas como innodb?
Gracias.
¿Quisces decir 'myisam'? –