Как пройти ваше собственное соединение mysql с Zend_DB? - PullRequest
1 голос
/ 03 февраля 2010

У меня есть свой собственный mysql_connect ... и т. Д., Пока я не захочу использовать инфраструктуру ZEND, в частности с Zend_DB. Как передать свое подключение, которое будет использоваться в качестве адаптера для ZEND?

$myconn = mysql_connect('...blab',blah etc...)
eg. Zend_DB_table::setAdapter($myconn);

1 Ответ

3 голосов
/ 06 февраля 2010

Не подключайтесь к БД самостоятельно, а используйте заводскую

$db = Zend_Db::factory('Pdo_Mysql', array(
    'host'     => '127.0.0.1',
    'username' => 'webuser',
    'password' => 'xxxxxxxx',
    'dbname'   => 'test'
));

Таким образом, вы можете подключиться к БД, но она будет подключаться только тогда, когда вам нужно подключение, и, таким образом, оптимизировать производительность ...

...