场景是我在global.php中连接了db这样的
return array(
'db' => array(
'driver' => 'Pdo',
'dsn' => 'mysql:dbname=qflow;host=dbhostname.com',
'driver_options' => array(
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES \'UTF8\''
),
),
'service_manager' => array(
'factories' => array(
'Zend\Db\Adapter\Adapter'
=> 'Zend\Db\Adapter\AdapterServiceFactory',
),
)
);
使用local.php中的usename密码 现在成功连接我在模块api.php中有另一个文件,我正在连接另一个数据库,如下所示:
define('DB_USER', 'dbuser');
define('DB_PASS', 'password');
function connection() {
global $DB;
//persistent connection to database
$DB = new PDO('mysql:host=dbhost.com;dbname=dbname;charset=UTF8', DB_USER, DB_PASS);
}
当我尝试连接时,说pdo异常连接被拒绝。 我想知道是否可以在ZF2中连接这样的2个数据库?如果是这样呢?