我正在使用Laravel 5.2并开发一个管理不同服务器上信息的应用程序。
保持场景简单: 连接ID将存储在我的本地数据库中,用于每个“用户”。当用户登录时,我将读取包含连接信息的文件,并获取与其ID匹配的文件。 所有这一切都很容易。
有了连接信息后,如何将其作为Laravel框架中的另一个连接注入? TIA!
答案 0 :(得分:0)
经过数小时的研究后,我发现我可以使用以下方法修改配置:
Config::set('database.connections.myDB',[
"driver" => "mysql"
"host" => "XX"
"port" => "XX"
"database" => "XX"
"username" => "XX"
"password" => "XX"
"charset" => "utf8"
"collation" => "utf8_unicode_ci"
"prefix" => ""
"strict" => false
"engine" => null
]);