我们在网站上使用了webform-7.x-3.20模块。 但我们希望连接和使用与Drupal默认数据库不同的数据库。
您可以在下面找到示例数据库设置。
$databases['default']['default'] = array (
'database' => 'example_1',
'username' => 'example_1',
'password' => 'example_1',
'host' => 'localhost',
'port' => '',
'driver' => 'mysql',
'prefix' => 'example_',
);
$databases['default2']['default'] = array (
'database' => 'example_2',
'username' => 'example_2',
'password' => 'example_2',
'host' => 'localhost',
'port' => '',
'driver' => 'mysql',
'prefix' => 'example_',
);
作为一个结论,我们想在webform模块中使用第二个DB。其余的将使用默认的第一个数据库。
我们无法成功实现这一目标。 任何帮助将不胜感激
答案 0 :(得分:0)
在webform模块中,您必须使用以下代码
db_set_active('default2');