Wenn Sie es dennoch mit der neuesten Version von doctrine/dbal
tun möchten müssen Sie lediglich die server_version
angeben in der DBAL-Konfiguration:
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
Ich kann Ihnen nicht sagen, warum sie keine Standard-Serverversion gesetzt haben, aber hier ist die Diskussion darüber https://github.com/doctrine/DoctrineBundle/issues/351
Da Sie eine MySQL-Datenbank verwenden, sehen Sie hier Ihre server_version:
mysql --version
> mysql Ver 14.14 Distrib 5.5.44, for debian-linux-gnu (x86_64) using readline 6.3
Wir sehen, dass die aktuelle Distrib 5.5
ist .
Ich empfehle natürlich diesen Wert in parameters.yml
zu setzen .