我正在为多个用户制作一个项目,并为每个用户制作特定的数据库.每当用户访问url时,特定的数据库就会连接(laravel)



我正在为多个用户制作一个项目,并为每个用户制作特定的数据库。每当用户访问url时,特定的数据库将为该用户连接,其他用户也可以访问该项目,但另一个数据库将为此连接。如何在单个laravel项目中实现这一点?我正在使用这个代码,但每次我都要调用";php artisan config:clear"以及";php artisan服务器";

Config::set("database.connections.mysql", [
"host" => "...",
"database" => "...",
"username" => "...",
"password" => "..." 
]);

我找到了答案,制作了一个多租户&多数据库系统,我更喜欢laravel的Tenancy包来实现这一点。

最新更新