0

すべての mysql 接続の最初に、この mysql クエリ/設定を ZF2 アプリケーションに追加したい

SET time_zone = \'+00:00\';

何らかの理由で、mysql 構成ファイルで実行できませんでした。

では、どこでそれを行うことができますか?

(今、設定ファイルで dbadapter を作成します:

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

)

4

1 に答える 1

3

構成ファイルでこれを試してください (たとえばconfig/autoload/global.php)

return array(
    'db' => array(
        'driver_options' => array(
            PDO::MYSQL_ATTR_INIT_COMMAND => 'SET time_zone = \'+00:00\''
        )
)
于 2013-08-08T12:08:06.893 に答える