myisamchk: comprobar y reparar tablas MYISAM en MySQL
Generalmente las tablas se vuelven corruptas cuando el servidor tiene un problema crÃtico y finaliza el servicio o cuando las tablas no se cierran correctamente. Siendo los ficheros de Ãndices (.MYI) y los de datos (.MYD) los que están corruptos y los que hacen que no se sincronicen correctamente.
Normalmente se puede comprobar el estado y reparar una tabla mediante dos simples instrucciones MySQL:
CHECK TABLE tabla; REPAIR TABLE tabla;
Pero esto no es siempre efectivo, conociéndose casos en el que no lo repara del todo o que dice que la reparación ha sido un éxito pero realmente no ha sido asÃ. Por ello el mejor método para reparar una tabla corrupta es usar el comando de MySQL myisamchk, recomendando siempre parar el servidor corrupto para realizar la reparación.
myisamchk [opciones] ./data// .MYI
Aunque la manera más rápida de comprobar las tablas es con las opciones –silent y –fast, la mejor opción para una recuperación completa es –safe-recover, aunque lógicamente toma mucho tiempo.
VÃa / Whatever….
MySQL ha pagado 3000 dólares para ser socio de Microsoft’s Visual Studio Industry Partner (VSIP) para poder consolidar su base de datos en el entorno Windows.
MAMP es un instalador de Apache, MySQL y PHP para Mac OS X sencillo y que con unos pocos clicks ya tenemos instaladas las aplicaciones más habituales para desarrollo web.