Tuesday, March 20, 2012

Reparar todas as tabelas duma Base de Dados MySQL

normalmente uma base de dados está numa pasta específica com o mesmo nome da base de dados, no Ubuntu por exemplo, estas pastas encontram-se dentro de /var/lib/mysql.

Para recuperar/corrigir bases de dados MySQL existe um comando que faz isso "automaticamente", abaixo o comando:

myisamchk --safe-recover /var/lib/mysql/BD_XYZ/*.MYI