将SQL数据库的内容复制到另一个数据库
dbcop的Python项目详细描述
数据拷贝
将表从源数据库复制到目标数据库,同时使用这两个数据库 使用不同SQL引擎的数据库。这可以用来,例如, 将MySQL或MSSQL数据库中的内容复制到Postgres。同时 不那么文明,相反的操作也可能奏效
安装
请使用Python pip命令安装dbcopy
:
pip install -U dbcopy
根据数据库后端的不同,您可能还需要安装 连接适配器。推荐的适配器可以作为附加组件安装 包装上:
^{pr2}$使用
必须始终指定源数据库连接URI和目标 数据库URI:
dbcopy --drop postgresql://localhost/demo sqlite:///demo.sqlite3
还有其他参数可以跳过单个表或规范化 表和列名转换为常用的snake_case形式。对于这些选项, 请看:
dbcopy --help
- 项目
标签: