将SQL数据库的内容复制到另一个数据库
项目描述
dbcopy
将源数据库中的表复制到目标数据库,这两个数据库使用不同的SQL引擎。例如,可以将MySQL或MSSQL数据库的内容复制到Postgres。虽然不那么文明,相反的操作也可能有效 :-P
安装
请使用Python pip命令安装dbcopy
pip install -U dbcopy
根据数据库后端,您可能还需要安装一个连接适配器。推荐的适配器可以作为包的额外部分安装
pip install -U dbcopy[postgres,mssql]
用法
您必须始终指定源数据库连接URI和目标数据库URI
dbcopy --drop postgresql://localhost/demo sqlite:///demo.sqlite3
还有其他参数可以跳过单个表或将表和列名规范化为常见的snake_case形式。有关这些选项,请参阅
dbcopy --help
项目详情
下载文件
下载适用于您平台的应用程序。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
dbcopy-0.1.7.tar.gz (5.2 kB 查看散列)
构建分布
dbcopy-0.1.7-py2.py3-none-any.whl (6.1 kB 查看散列)