1 votes

Sauvegarde de Mysql - indexes et restauration sur un ordinateur différent

J'ai passé la majeure partie de la journée à optimiser une base de données Mysql 5.0.x - maintenant je dois appliquer les changements sur le serveur de production

Comment puis-je sauvegarder les paramètres d'index d'une table puis les restaurer sur le serveur de base de données de production ?

1voto

David Pashley Points 22851

Vous pouvez faire un mysqldump --no-data sur les deux bases de données et les comparer manuellement. Alternativement, vous pourriez utiliser quelque chose comme SQL Fairy, qui peut comparer deux bases de données et générer le SQL nécessaire pour changer le schéma d'une base de données afin qu'il corresponde à l'autre. Je crois qu'il peut fonctionner directement avec les bases de données, ou avec le SQL généré par mysqldump --no-data.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X