如何在 zend 框架中显式关闭 mysql 连接?
How to close mysql connections explicitly in zend framework?
我成功使用了ZF2.2
一切正常,直到出现明确关闭 sql 连接的要求。
我知道 PHP 会在一段时间后关闭所有额外的数据库连接。
但是我想明确地做一些类似 $adapter->closeConnection();
请告诉我有什么可以帮助我的。
您应该获取 db_adapter,然后获取连接 (getConnection()),并且对于此对象,您将能够使用 disconnect() 方法。
如果您在 $adapter
中有适配器,这应该可以工作:
$adapter->getDriver()->getConnection()->disconnect();
我成功使用了ZF2.2 一切正常,直到出现明确关闭 sql 连接的要求。 我知道 PHP 会在一段时间后关闭所有额外的数据库连接。 但是我想明确地做一些类似 $adapter->closeConnection();
请告诉我有什么可以帮助我的。
您应该获取 db_adapter,然后获取连接 (getConnection()),并且对于此对象,您将能够使用 disconnect() 方法。
如果您在 $adapter
中有适配器,这应该可以工作:
$adapter->getDriver()->getConnection()->disconnect();