Réparer une table MySQL sur redhat 6

Dans: Linux

Découvrez sur ce post quelques commandes vous permettant de réparer votre base de données mysql.

Vous avez l'erreur suivante sur une table de votre base de données :

Table is marked as crashed and should be repaired

Pour réparer la table il suffit de :

  • arrêter le service mysqld : service mysqld stop
  • Lancer la commande sur la table correspondante : myisamchk -r nom_table.MYI
  • Démarrer mysqld après la réparation : service mysqld start

Lors de la réparation de la table, si vous avez le message d'erreur suivant :

Segmentation fault (core dumped)

Il faudra alors lancer la commande suivante :

myisamchk --safe-recover -v -f --key_buffer_size=512M --sort_buffer_size=512M --read_buffer_size=4M --write_buffer_size=4M nom_table

Biensûr, si vous avez phpmyadmin installé sur votre serveur, il suffira d'utiliser l'interface phpmyadmin pour faire la réparation.

Commentaires

Laissez votre commentaire

Blogs les plus récents

Informations de contact

Taboutiqueweb gère son service après-vente (support technique) grâce à plusieurs moyens de communication : demande via formulaire, par téléphone ou via le livechat.

 

Adresse: Taboutiqueweb - 69800 Saint-Priest

 

Tél 07 72 38 92 38

 

Email: contact[a]taboutiqueweb.fr

 

Formulaire de contact : Formulaire de contact