Configuração de Conexão Doctrine no ZendFramework 3

Esta é uma configuração padrão que costumo utilizar em meus projetos para conexão do Doctrine com banco de dados MySQL, segue o exemplo caso deseja realizar a mesma configuração.

Dentro do arquivo “projeto/config/autoload/local.php” também pode ser no arquivo global (geralmente utiliza-se arquivo local pra conexões locais e global para globais, mas quase sempre representam a mesma coisa)

return [
    'doctrine' => array(
        'connection' => array(
            // default connection name
            'orm_default' => array(
                'driverClass' => 'Doctrine\DBAL\Driver\PDOMySql\Driver',
                'params' => array(
                    'host'     => 'localhost',
                    'port'     => '3306',
                    'user'     => 'usuario_banco',
                    'password' => 'usuario_senha',
                    'dbname'   => 'nome_banco',
                    'driverOptions' => array(
                        PDO::MYSQL_ATTR_INIT_COMMAND=>"SET NAMES 'UTF8'",
                    ),
                ),
            ),
        ),
    ),
];

Comments

  1. By Cosme

    Responder

    • By adriano

      Responder

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *