RESTORE TABLE nom_de_table[,nom_de_table...] FROM '/chemin/vers/le/dossier/de/sauvegardes'
Restaure la ou les tables à partir d'une sauvegarde
effectuée avec BACKUP TABLE
. Les tables
existantes ne seront pas écrasées et dans ce cas là, vous
obtiendrez une erreur. La restauration prendra plus de temps
que la sauvegarde à cause de la reconstruction du fichier
d'index. Plus vous avez de clefs, plus la restauration sera
longue. Tout comme BACKUP TABLE
,
RESTORE TABLE
fonctionne seulement avec les
tables MyISAM
.
La sauvegarde de chaque table est constituée du fichier de
format .frm
et du fichier de données
.MYD
. L'opération de restauration
restaure ces fichiers, puis les utilise pour reconstruire le
fichier d'index .MYI
. La restauration
prend plus de temps que la sauvegarde, car il faut
reconstituer l'index. Plus la table a d'index, plus cela
prendra de temps.
Cette commande retourne un tableau avec les colonnes suivantes :
Colonne | Valeur |
Table |
Nom de la table |
Op |
Toujours ``restore '' |
Msg_type |
status , error ,
info ou encore
warning . |
Msg_text |
Le message. |
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.