Соединение с базой данных Symfony без использования database.yml - PullRequest
0 голосов
/ 22 марта 2011

Допустим, у вас есть ситуация, когда ваше приложение Symfony не может получить информацию о подключении к базе данных из файла databases.yml.

В этой ситуации, как вы можете установить соединение с базой данных «вручную» (допустим, Doctrine как ORM)?

1 Ответ

3 голосов
/ 22 марта 2011

Возможно, используйте " Открытие новых подключений "

// 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:

...