Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como criar banco de dados com doutrina2?


Se você ainda quiser fazer isso com a versão mais recente do doctrine/dbal , tudo o que você precisa fazer é especificar a server_version na configuração dbal:
doctrine:
    dbal:
        default_connection: default
        connections:
            default:
                dbname:         local_api
                user:           root
                password:       null
                host:           localhost
                driver:         pdo_mysql
                server_version: '5.5' # your database server version here

Não posso dizer por que eles não colocaram um server_version padrão, mas aqui está a discussão sobre isso https://github.com/doctrine/DoctrineBundle/issues/351

Como você está usando um banco de dados mysql, aqui está como ver seu server_version:
mysql --version

> mysql  Ver 14.14 Distrib 5.5.44, for debian-linux-gnu (x86_64) using readline 6.3

Vemos que a distribuição atual é 5.5 .

Claro que eu recomendo que você defina esse valor em parameters.yml .