是否有一个脚本/代码从外部MySQL导入数据到Drupal 8?

时间:2017-02-26 07:04:21

标签: drupal migration drupal-8

所以这是我的要求:

我有一个使用MySQL的现有应用程序,并且有大约200个奇数表。我想转移到Drupal 8并需要在某些内容类型中导入此数据。基本上,我想迁移数据并创建节点。我想编写一个独立的脚本,可以从MySQL,bootstrap Drupal 8和创建节点中读取。任何建议,例子都会有所帮助。

1 个答案:

答案 0 :(得分:2)

Drupal 8将Migrate API内置到核心中,因此您可以使用它。这是一篇很好的入门文章,虽然它已经有一年了,所以你想看看你可能想先用的任何进步/新东西:

https://www.sitepoint.com/your-first-drupal-8-migration/

以下是Migrate API文档:

https://www.drupal.org/docs/8/api/migrate-api/migrate-api-overview

...这里是Migrate Plus模块,其中包含一些示例代码:

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

您希望花一些时间使用Drupal 8 - 200表格为您的新应用程序建模,这听起来像您不希望必须重新实现的内容。构建新的结构,然后使用Migrate套件中的各种工具将数据导入新实体&内容类型。