910 vues 1 commentaire

Vérifiez et réparer sa base de donnée Mysql

par le12 octobre 2008
 

Bon j’ai encore des bases en 4.1 et pour une restauration, je me suis apercu que j’avais une table en error dans ma sauvegarde. Pour réparer l’ensemble de votre base de donnée, il vous suffit d’exécuter la commande suivante :

mysqlcheck –auto-repair -u « user » -p « Nom de votre Database »

Ensuite vous pouvez réaliser une sauvegarde complète de votre base et avec plus de sureté en verrouillant les tables.

On verrouille toutes les tables avant de commencer l’export.
Vous pouvez rajouter l’option -f pour continuer même en cas d’erreur, c’est important dans les cron notamment. Ce serait bête de faire une restauration partielle.

mysqldump –lock-tables -u « user » -p « Nom de votre Database » > database.sql


 

    Laisser un commentaire