0
我正在使用Laravel 5.2并开发一个管理不同服务器上的信息的应用程序。Laravel 5.2动态数据库
保持场景简单: 连接ID将存储在每个“用户”的本地数据库中。当用户登录时,我将读取带有连接信息的文件并获取与其ID相匹配的文件。 所有这些都是简单的部分。
一旦我获得了连接信息,我该如何将它作为Laravel Framework中的另一个连接注入? TIA! TIA!
我正在使用Laravel 5.2并开发一个管理不同服务器上的信息的应用程序。Laravel 5.2动态数据库
保持场景简单: 连接ID将存储在每个“用户”的本地数据库中。当用户登录时,我将读取带有连接信息的文件并获取与其ID相匹配的文件。 所有这些都是简单的部分。
一旦我获得了连接信息,我该如何将它作为Laravel Framework中的另一个连接注入? TIA! TIA!
之后的研究小时,我发现我可以通过修改配置:
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
]);