ShareThis

jueves, 4 de febrero de 2010

Recuperar tabla borrada MySQL

Como Recuperar tabla borrada en MySQL

Para restaurar una tabla borrada en MySQL se necesitan diferentes archivos dependiendo del motor de persistencia utilizado y las caracteristicas opcionales usadas.


*Tablas MyISAM: Un archivo .MYD y otro .MYI para cada tabla
*Tablas InnoDB: Los archivos de datos y los de logs de InnoDB, y, según configuración, un archivo .idb para cada tabla
*Tablas MEMORY: No guardan datos a disco; no se pueden recuperar más allá de la definición
*Tablas con triggers: Archivos .trg y .trn

En el caso de las vistas, dado que estas no guardan datos, sólo se necesita el archivo .frm
Una vez restaurados los archivos requeridos, los comandos a revisar son los siguientes:
*REPAIR TABLE
*Myisamchk
*Mysqlcheck

1 comentario:

  1. Hola, he borrado sin querer una tabla MYSQL pero yo no soy muy experto en el tema. podrias ayudarme?
    muchas gracias

    ResponderEliminar