如何创建连接到外部数据库的Drupal表单模块

时间:2017-05-23 13:28:07

标签: php mysql drupal phpmyadmin drupal-8

Drupal 8: 我想知道如何创建连接到外部数据库(位于PHPMyAdmin)而不是Drupal 8数据库的表单模块。我对Drupal很新,并且找不到任何可能对我有用的例子。

非常感谢任何帮助。 这个问题非常适合Drupal 8。

1 个答案:

答案 0 :(得分:1)

在settings.php中

$databases = array();
$databases['default']['default'] = array(
  // Drupal's default credentials here.
  // This is where the Drupal core will store its data.
);
$databases['my_other_db']['default'] = array(
// Your secondary database's credentials here.
// You will be able to explicitly connect to this database from you 
   modules.
);

在您的模块文件中

    db_set_active('my_other_db');
    // Run queries
    // Change back to your DB
    db_set_active();