我希望在每个mysql连接开始时添加我的ZF2应用程序这个mysql查询/设置
SET time_zone = \'+00:00\';
由于某些原因我无法在mysql配置文件上执行此操作。
那么我可以做到这一点?
(现在我通过配置文件创建dbadapter:
'service_manager' => array(
'factories' => array(
'Zend\Db\Adapter\Adapter' => 'Zend\Db\Adapter\AdapterServiceFactory',
etc...
)
答案 0 :(得分:3)
在配置文件中尝试此操作(例如在config/autoload/global.php
)
return array(
'db' => array(
'driver_options' => array(
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET time_zone = \'+00:00\''
)
)