我想使用第三台服务器将 MySQL 数据库的内容从一台服务器复制到另一台服务器。这可以使用以下命令从 shell 提示符完成:
mysqldump --host=hostname1 --user=username --password="mypwd" acme | mysql --host=hostname2 --user=username --password="mypwd" acme
但是,如何在不使用os.system
或任何其他子流程方法的情况下从 Python 脚本中执行此操作?我已经阅读了MySQLdb 文档,但没有看到批量导出/导入的方法。谢谢!