我们需要定期创建生产服务器的实时 MySQL 4 数据库(只有一个模式)的克隆,并将其导入一个或多个开发数据库。我们当前的流程是“mysqldump”数据库,通过 ssh 复制它并使用“mysql”客户端实用程序将其恢复到目标机器上。
转储和复制相对较快,但恢复数据库模式(结构+内容)需要数小时。克隆是否更省时?
最佳答案
使用load data infile .这比从转储加载快一个数量级。如果幸运的话,您可以使用管道加载数据。如果您能够将数据从一台服务器导出到同一个管道,那么您就可以让两台服务器同时工作。
关于mysql - 在另一台服务器上有效地克隆 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2093253/