从 Django 数据库中导出数据

Posted

技术标签:

【中文标题】从 Django 数据库中导出数据【英文标题】:export data from Django database 【发布时间】:2013-09-22 19:21:48 【问题描述】:

如何将记录从一个数据库复制到另一个 django ?

我尝试了第一个数据库

python manage.py dumpdata 材料 - indent = 1

material 是目录数据库 之后?

material.json ?

我要将此文件复制到某处吗?在第二个数据库中?

【问题讨论】:

【参考方案1】:

您可以使用此命令将数据转储到 json 文件:

python manage.py dumpdata material --indent=1 > my_dir/material.json

然后这个命令将它加载到数据库中:

python manage.py loaddata my_dir/material.json

【讨论】:

当我写 python manage.py dumpdata material - indent = 1 material.json 我创建了文件?如果我转到第二个目录(env)C:\ 01_07 \ myproject> python manage.py loaddata 03_07bis/monprojet/material.json 我从 0 个夹具(s)中得到 Installed 0 object(s) 数据库表和你转储的服务器上的表一样吗 是的,所有文件都是相同的。这是两个不同名称的数据库,只有记录不同 您是否检查过该文件是否包含有效的 json 条目。 哪个文件?材料.json ?

以上是关于从 Django 数据库中导出数据的主要内容,如果未能解决你的问题,请参考以下文章

怎么从SQL数据库中导出 数据表 和导入脚本

Teradata 中数据计算和导出

怎样在MySQL数据库中导出整个数据库

如何使用 Ajax 从数据表中导出所有行?

从Navicat中导出数据成Excel表怎么转化成文本格式

通过sqoop工具从hive仓库中导出数据到mysql表中,只有部分数据导出,是什么原因