Mysql
 sql >> Database >  >> RDS >> Mysql

Come creare un database con la dottrina2?

Se vuoi ancora farlo con l'ultima versione di doctrine/dbal , tutto ciò che devi fare è specificare la server_version nella configurazione 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

Tuttavia, non posso dirti perché non hanno inserito una versione_server predefinita, ma ecco la discussione a riguardo https://github.com/doctrine/DoctrineBundle/issues/351

Dato che stai usando un database mysql, ecco come vedere la tua versione_server:

mysql --version

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

Vediamo che l'attuale distribuzione è 5.5 .

Ovviamente ti consiglio di impostare questo valore in parameters.yml .