2

我将symfony2FOSuserBundle一起使用。

我需要 2 个数据库连接,一个用于用户管理,另一个用于远程数据库连接。

我怎样才能同时使用它们?

parameters.ini文件可以有双数据库参数吗?像这样

[参数] database_driver="pdo_mysql"
database_host="localhost"
database_port=""
database_name="symfony"
database_user="root"
database_password=""
database2_driver="pdo_mysql"
database2_host="remote_ip"
database2_port=""
database2_name="symfonydb2"
database2_user="root"
database2_password=""

4

1 回答 1

2

要回答您的问题:

我怎样才能同时使用它们?

就像@vbergae 说的那样,看看如何与多个实体管理器一起工作

parameters.ini 文件可以有双数据库参数吗?

当然,您只需在配置文件中引用它,如下所示:

  • %database2_driver%
  • %database2_host%
  • %database2_port%
  • %database2_name%
  • %database2_user%
  • %database2_password%
于 2012-08-07T14:52:39.857 回答