备份 Mysql – 索引并在另一台计算机上恢复它们

备份 Mysql – 索引并在另一台计算机上恢复它们

我花了一天的大部分时间来优化 Mysql 5.0.x 数据库——现在我需要将更改发布到生产服务器上

如何备份表的索引设置,然后在生产数据库服务器上恢复它们​​?

答案1

您可以对两个数据库执行 mysqldump --no-data 并手动比较它们。或者,您可以使用类似SQL仙子,它可以比较两个数据库的差异并输出将一个数据库的架构更改为与另一个数据库匹配所需的 SQL。我相信它可以直接与数据库一起使用,也可以与使用 mysqldump --no-data 生成的 SQL 一起使用。

相关内容