备份Mysql – 索引并在不同的计算机上恢复它们

我花了大部分时间来优化Mysql 5.0.x数据库 – 现在我需要将更改传递到生产服务器

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

你可以在这两个数据库上做一个mysqldump –no-data并且手动区分它们。 或者,您可以使用SQL Fairy之类的东西,它可以区分两个数据库,并输出更改一个数据库模式以匹配另一个数据库所需的SQL。 我相信它可以直接使用数据库,或者使用mysqldump –no-data生成的SQL。