Charles Faiga Asked: 2009-07-23 10:08:59 +0800 CST2009-07-23 10:08:59 +0800 CST 2009-07-23 10:08:59 +0800 CST 备份 Mysql – 索引并在另一台计算机上恢复它们 772 我花了一天的大部分时间来优化一个 Mysql 5.0.x 数据库——现在我需要将这些更改放到生产服务器上 如何备份表的索引设置,然后在生产数据库服务器上恢复它们? mysql 1 个回答 Voted David Pashley 2009-07-23T11:14:53+08:002009-07-23T11:14:53+08:00 您可以在两个数据库上执行 mysqldump --no-data 并手动区分它们。或者,您可以使用SQL Fairy 之类的东西,它可以区分两个数据库并输出更改一个数据库架构以匹配另一个数据库所需的 SQL。我相信它既可以直接使用数据库,也可以使用 mysqldump --no-data 生成的 SQL。
您可以在两个数据库上执行 mysqldump --no-data 并手动区分它们。或者,您可以使用SQL Fairy 之类的东西,它可以区分两个数据库并输出更改一个数据库架构以匹配另一个数据库所需的 SQL。我相信它既可以直接使用数据库,也可以使用 mysqldump --no-data 生成的 SQL。