没有使用database.yml的Symfony数据库连接

时间:2011-03-22 20:39:25

标签: symfony1 database-connection

假设您的Symfony应用程序无法从databases.yml文件获取其数据库连接信息。

在这种情况下,如何“手动”设置数据库连接(让我们假设Doctrine为ORM)?

1 个答案:

答案 0 :(得分:3)

也许使用“Opening New Connections

// bootstrap.php

// ...
$dsn = 'mysql:dbname=testdb;host=127.0.0.1';
$user = 'dbuser';
$password = 'dbpass';

$dbh = new PDO($dsn, $user, $password);
$conn = Doctrine_Manager::connection($dbh);

检查那些SO答案: