【问题标题】:Multiple Database in SymfonySymfony 中的多数据库
【发布时间】:2011-05-30 08:50:37
【问题描述】:

如何在 Symfony 中更改我的数据库连接?

我的 database.yml 有 3 个不同的连接,我想“即时”更改数据库。

感谢您的帮助!

【问题讨论】:

  • “即时”是什么意思?您想在不同的服务器上使用不同的数据库,还是在同一个应用程序中使用不同的连接?他们会根据什么参数进行切换?

标签: php mysql database symfony1


【解决方案1】:

您可以将表绑定到特定的连接 - 然后,d​​octrine 在此处创建它们,并且无论何时使用它们,doctrine 都会自动知道要使用哪个连接。

这个例子来自The symfony and Doctrine book, chapter 2:

Client:
  connection: master
  columns:
    name: string(255)
    username: string(255)
    password: string(255)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-20
    • 1970-01-01
    • 2018-04-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多