我需要将大型数据库导入Drupal CCK节点。
假设我有100万行要导入。每一行都是Drupal节点,每个字段都是CCK字段。 (这是我想到的映射)。
这样做有什么危险吗,或者您认为我可以轻松地在我的新Drupal安装中导入数据?
您能为我推荐一些导入工具或模块吗? (原始数据库是Mysql ..我应该执行一些中间步骤,例如将数据库文件导出到文本文件..或..?)
感谢
答案 0 :(得分:3)
这非常简单。您应该使用migrate,migrate extras,table wizard,schema和views。 您可以在表向导中设置需要导入的表。在迁移中,您可以创建导入作业并映射字段。然后您可以运行导入作业。这非常简单。迁移附加功能可以导入更多cck字段,如文件字段。您也可以从drush运行导入,这样就不会遇到执行时间限制。
在lullabot还有一个很棒的教程。 http://www.lullabot.com/articles/drupal-data-imports-migrate-and-table-wizard