Author Topic: Réparer une base mySQL  (Read 703 times)

Offline staff

  • Tech. EdelweissHosting
  • Administrator
  • Hero Member
  • *****
  • Posts: 6047
  • Karma: 50
    • View Profile
    • EdelweissHosting
Réparer une base mySQL
« on: Août 23, 2006, 09:01:42 pm »
A force de cycles de lecture d'écriture, une base mySQL accumule presque naturellement des petites erreurs. Avec le temps, elle atteignent un seuil critique et soudain votre base ou une partie de celle-ci (des tables) plante et devient illisible. Dans ce cas, vous avez une erreur qui ressemble à ceci:

SQL error: Table './username1_db1/lzf_sessions' is marked as crashed and should be repaired
SQL error code:
Date: Wednesday 23rd of August 2006 09:42:21 PM


Ceci signifie que la base doit être réparée. Heureusement, rien de compliqué, mySQL a une fonction intégérée qui répare votre base de données en quelques secondes.

Voici ce qu'il faut faire:

- Aller sur Direct Admin
- Cliquer sur phpmyadmin
- S'identifier avec les codes de la base (et pas ceux de Direct Admin)
- Sélectionner la table qui cause problème (indiquée dans le message d'erreur)
- Dans l'option de réparation dans le menu déroulant
- Valider

La base sera réparée.




Membre Staff EdelweissHosting
Site Principal: http://edelweisshosting.com
Votre IP: http://edelweisshosting.com/ip.php

Offline trucmuche

  • Hero Member
  • *****
  • Posts: 858
  • Karma: 11
    • View Profile
    • Chroma Quartet
Re : Réparer une base mySQL
« Reply #1 on: Août 23, 2006, 09:06:20 pm »
Merci pour l'info, Staff ! :-) Je me réjouis que cela m'arrive :-D (non quand même pas, hein)

Offline staff

  • Tech. EdelweissHosting
  • Administrator
  • Hero Member
  • *****
  • Posts: 6047
  • Karma: 50
    • View Profile
    • EdelweissHosting
Re : Réparer une base mySQL
« Reply #2 on: Août 23, 2006, 09:31:21 pm »
N'oubliez pas de faire des backups de temps en temps :) Dans les cas les plus grave, la base n'est *pas* réparable.
Membre Staff EdelweissHosting
Site Principal: http://edelweisshosting.com
Votre IP: http://edelweisshosting.com/ip.php