Services webmasters
Partenaires
Jeux concours gratuits
 
Syntaxe de REPAIR TABLE
<<<
Utilisation de myisamchk pour la maintenance des tables et leur recouvrement Mettre en place un régime d'entretien de MySQL
>>>

4.4 Prévention des désastres et restauration
4 Administration du serveur
 Manuel de Référence MySQL 4.1 : Version Française

Sauvegardes de base de données
Syntaxe de BACKUP TABLE
Syntaxe de RESTORE TABLE
Syntaxe de CHECK TABLE
Syntaxe de REPAIR TABLE
->Utilisation de myisamchk pour la maintenance des tables et leur recouvrement
Mettre en place un régime d'entretien de MySQL
Obtenir des informations sur une table

4.4.6 Utilisation de myisamchk pour la maintenance des tables et leur recouvrement

A partir de la version 3.23.13 de MySQL, vous pouvez vérifier vos tables MyISAM avec la commande CHECK TABLE . Syntaxe de CHECK TABLE . Vous pouvez les réparer avec la commande REPAIR TABLE . Syntaxe de REPAIR TABLE .

Pour vérifier/réparer les tables MyISAM ( .MYI et .MYD ) vous devez utiliser l'utilitaire myisamchk . Pour vérifier/réparer les tables ISAM ( .ISM et .ISD ) vous devez utiliser l'utilitaire isamchk . Types de tables MySQL .

Dans ce qui suit, nous allons parler de myisamchk , mais tout s'applique aussi à l'ancien isamchk .

Vous pouvez utiliser l'utilitaire myisamchk pour obtenir des informations à propos des tables de la base de données, les vérifier et réparer, ou les optimiser. La section suivante décrit comment invoquer myisamchk (incluant une description de ses options), comment mettre en place un planificateur de maintenance, et comment utiliser les différentes fonctionnalités de myisamchk .

Vous pouvez, dans la plupart des cas, utiliser la commande OPTIMIZE TABLES pour optimiser et réparer les tables, mais ce n'est ni aussi rapide, ni aussi sûr (en cas d'erreurs fatales réelles) que myisamchk . D'un autre côté, OPTIMIZE TABLE est plus facile à utiliser et vous n'avez pas besoin de vous occuper de libérer les tables. Syntaxe de OPTIMIZE TABLE .

Même si la réparation de myisamchk est assez sécurisée, il est toujours bon de créer une sauvegarde avant d'effectuer les réparations (ou quoi que ce soit qui puisse entraîner de grosses modifications sur la table)

Sommaire :

<< Utilisation de myisamchk pour la maintenance des tables et leur recouvrement >>
Syntaxe de REPAIR TABLE Prévention des désastres et restauration Mettre en place un régime d'entretien de MySQL
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -