如何将自己的mysql连接传递给Zend_DB?

时间:2010-02-03 11:56:34

标签: mysql zend-framework zend-db

我有自己的mysql_connect ...等,直到我想特别使用ZEND框架和Zend_DB。如何通过我的连接将其用作ZEND的适配器?

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

1 个答案:

答案 0 :(得分:3)

请勿自行连接数据库,而应使用工厂

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

通过这种方式,您可以连接到数据库,但只有在您需要连接后才会连接,从而优化性能......