【问题标题】:How to Load a .dump File Format Using manage.py loaddata in Django?如何在 Django 中使用 manage.py loaddata 加载 .dump 文件格式?
【发布时间】:2021-10-13 03:04:32
【问题描述】:

我有一个用于 mysql 的 data.dump 文件,我正在尝试使用 manage.py loaddata 来用这个数据文件填充我的数据库,但得到了这个错误:

CommandError: Problem installing fixture '˜/Downloads/data': dump is not a known serialization format.

显然这不是 Django 加载数据的已知格式。问题是如何将 .dump 转换为 .json,以便将其与 loaddata 命令一起使用?

【问题讨论】:

    标签: mysql django django-models django-mysql


    【解决方案1】:

    如果您通过 MySQL 创建了 data.dump,AFAIK 无法通过 manage.py loaddata 加载它。

    您可以使用此命令导入使用manage.py dumpdata 创建的所谓“夹具”

    您必须将 MySQL 数据转储直接导入新的 MySQL 数据库。

    【讨论】:

      猜你喜欢
      • 2018-07-22
      • 2016-05-24
      • 2015-11-28
      • 2015-11-28
      • 2014-08-14
      • 2010-11-30
      • 1970-01-01
      • 2014-04-24
      • 1970-01-01
      相关资源
      最近更新 更多