【发布时间】:2014-01-14 06:27:57
【问题描述】:
我正在尝试从位于另一个名为“学院”的数据库中的自定义表中构建视图。我的 Drupal 安装使用数据库“drupal”。我更新了 Drupal 的 settings.php 文件:
$databases = array();
#DEFAULT DRUPAL DATABASE
$databases['default']['default'] = array (
'database' => 'drupal',
'username' => 'root',
'password' => '',
'host' => 'localhost',
'port' => '',
'driver' => 'mysql',
'prefix' => '',
);
#ACADEMY DATABASE
$databases['academy']['default'] = array (
'database' => 'academy',
'username' => 'root',
'password' => '',
'host' => 'localhost',
'port' => '',
'driver' => 'mysql',
'prefix' => '',
);
并清除缓存。但是当我转到数据模块中的“采用表”时,我看不到“学院”数据库中的任何表。
我错过了一步吗?
【问题讨论】:
-
您是否配置了 Schema 模块 (/admin/structure/schema/settings) 并将“要使用的数据库连接”设置为您的“学院”数据库?
标签: mysql drupal drupal-7 drupal-modules drupal-views