【问题标题】:Migrating content form Drupal 7 to CSV or to another MySQL database将内容从 Drupal 7 迁移到 CSV 或另一个 MySQL 数据库
【发布时间】:2020-11-10 20:59:19
【问题描述】:

我有一个很久以前使用 Drupal 7 构建的网站,该网站支持 MySQL 数据库。我想用其他框架重建网站,但是,我想直接从 Drupal 或其数据库迁移(导出)数据。 是否有任何已知的 Drupal 7 模块可以帮助我进行此迁移?就像将数据导出到另一个具有不同结构的 MySQL 数据库,甚至导出到 CSV 文件一样。

我主要对网站的内容(节点数据)感兴趣,我不关心用户也不关心 cmets(我只有一个管理员用户)。

我曾尝试编写一些脚本来手动进行迁移,但这似乎是一个非常复杂的过程,因为 Drupal 7 将每个字段的数据存储在不同的表中,并且由于有些字段具有多个值,参考值或一些自定义字段类型,这使得这样做更加困难。

【问题讨论】:

    标签: php mysql drupal drupal-7


    【解决方案1】:

    我通过使用 Drupal 7 的节点导出模块解决了这个问题,它提供了很多导出节点的选择,具体取决于内容类型。您还可以选择要导出的数据格式,例如 XML 或 JSON。

    https://www.drupal.org/project/node_export

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-22
      • 1970-01-01
      • 2016-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-16
      相关资源
      最近更新 更多