2009-11-29 19 views
0

J'ai une grande table MyiSam et je l'ai récemment partitionnée. Je sauvegarde la base de données tous les jours en utilisant mysqldump mais plutôt que de reconstruire toute la grande table, je voudrais simplement sauvegarder certaines partitions. Est-il possible que je peux spécifier quelles partitions à vider en utilisant mysqldump?mysqldump avec table partitionnée

Répondre

0

Vous aurez probablement besoin d'utiliser l'instruction select, car mysqldump n'a aucun moyen de connaître le nom de la partition.

+0

Y a-t-il une syntaxe comme "Copy table" qui ne copie que la partition que je veux. D'après ce que je comprends, vous pouvez déposer des partitions comme des tableaux, est-il possible de les répliquer comme des tableaux? – Russ

+0

Non, mais vous n'aurez pas besoin de ça. Utilisez simplement une instruction select comme cet exemple: http://www.liamdelahunty.com/tips/mysql_select_into_file.php – yoda