如何将symfony 3与mariadb和doctrine一起使用?



如何将symfony 3与mariadb一起使用?

但是我也想使用教义,但我没有看到任何有用的信息 http://docs.doctrine-project.org/projects/doctrine-dbal/en/latest/reference/configuration.html#sqlanywhere

因此,请指导或提供适当的文章链接,谢谢。

如果你得到 doctrine:schema:update 一次又一次地显示相同的迁移,请考虑将其添加到你的配置中:

doctrine:
dbal:
server_version: 'mariadb-X.X.X'

将 X.X.X 替换为执行计算机上安装的真实版本的 mariadb。

mysql-client 包也适用于 MariaDB 服务器。您可以在此处查看版本详细信息。 https://mariadb.com/kb/en/the-mariadb-library/mariadb-vs-mysql-compatibility/

HI 它类似于 mysql 配置

参数.yml

parameters:
database_host: 127.0.0.1
database_port: null
database_name: test # your database name
database_user: root # mysql username
database_password: test123 # mysql password

在你的配置中

doctrine:
dbal:
driver: pdo_mysql
host: '%database_host%'
port: '%database_port%'
dbname: '%database_name%'
user: '%database_user%'
password: '%database_password%'
charset: UTF8

在我的情况下,这是端口更改,3307,检查MariaDB中的端口:

parameters:
database_host: 127.0.0.1
database_port: 3307
database_name: test # your database name
database_user: root # mysql username
database_password: test123 # mysql password

相关内容

  • 没有找到相关文章

最新更新