我需要为我的drupal 8安装连接第二个数据库以获取视图。 我安装了模块views_database_connector(2015年1月发布) 我连接设置。
但没有任何作用,我没有看到我的数据库与视图。
我的设置......
$databases['default']['default'] = array (
'database' => 'first base',
'username' => 'first base',
'password' => 'xxxxx',
'prefix' => '',
'host' => 'localhost',
'port' => '3306',
'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql',
'driver' => 'mysql',
);
$databases['external']['default'] = array (
'database' => 'second_base',
'username' => 'second_base',
'password' => 'yyyyyy',
'prefix' => '',
'host' => 'localhost',
'port' => '3306',
'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql',
'driver' => 'mysql',
);
这个模块是否需要补丁,以及如何应用?
答案 0 :(得分:0)
为此,您可以在设置文件中创建多个数据库连接:
使用\Drupal\Core\Database\Database::setActiveConnection('external');
获取当前有效连接。