【发布时间】:2016-01-21 18:36:29
【问题描述】:
当前问题集:
- 包含 mysql_connector 对象的 Python 应用程序
- 只能使用 mysql 访问远程服务器(无 ssh、rsh、telnet 等)
目标:
- 使用 mysql 连接器创建数据库备份到文件(在本地计算机或网络位置 - 例如 Samba 共享)
- 我想避免从每个表中收集每一行并将单行转储到 ascii 文件中。
环境:
- 操作系统:Windows、Linux
- Python 版本:2.7
到目前为止我尝试了什么:
- 检查了API Reference 和Extension API Reference
- 编辑: 我还使用关键字 mysql-connector 和 backup 以及 copy table 搜索了 SO
欢迎任何帮助和提示!
【问题讨论】:
-
你能用mysql-dump吗?或者你需要在 python 中运行它?
-
您好,感谢您的评论。我不能使用 mysql-dump,因为这需要服务器端访问。该应用程序是一个客户端,因此仅依赖于 python 方法
-
mysqldump 也是一个客户端,你不必在服务器上运行它。您只需要主机、用户名和密码。
标签: python mysql python-2.7 mysql-connector mysql-connector-python