Si todavía quieres hacerlo con la última versión de doctrine/dbal
, todo lo que tiene que hacer es especificar la server_version
en la configuración de 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
Sin embargo, no puedo decirle por qué no pusieron una versión de servidor predeterminada, pero aquí está la discusión al respecto https://github.com/doctrine/DoctrineBundle/issues/351
Como está utilizando una base de datos mysql, así es como puede ver su servidor_version:
mysql --version
> mysql Ver 14.14 Distrib 5.5.44, for debian-linux-gnu (x86_64) using readline 6.3
Vemos que el Distrib actual es 5.5
.
Por supuesto, te recomiendo que establezcas este valor en parameters.yml
.