Zend framework2 ZF2中的本地mysql设置

Zend framework2 ZF2中的本地mysql设置,zend-framework2,Zend Framework2,我想在每个mysql连接开始时添加我的ZF2应用程序,这是mysql查询/设置 SET time_zone = \'+00:00\'; 由于某些原因,我无法在mysql配置文件上执行此操作 那么我在哪里可以做到呢 (现在我通过配置文件创建dbadapter: 'service_manager' => array( 'factories' => array( 'Zend\Db\Adapter\Adapter' => 'Zend\D

我想在每个mysql连接开始时添加我的ZF2应用程序,这是mysql查询/设置

SET time_zone = \'+00:00\';
由于某些原因,我无法在mysql配置文件上执行此操作

那么我在哪里可以做到呢

(现在我通过配置文件创建dbadapter:

    'service_manager' => array(
        'factories' => array(
            'Zend\Db\Adapter\Adapter' => 'Zend\Db\Adapter\AdapterServiceFactory',
      etc...

)

在配置文件中尝试此操作(例如在
config/autoload/global.php
中)


在您的配置文件中尝试此操作(例如在
config/autoload/global.php
中)

return array(
    'db' => array(
        'driver_options' => array(
            PDO::MYSQL_ATTR_INIT_COMMAND => 'SET time_zone = \'+00:00\''
        )
)