一个laravel文件夹,其中有许多基于链接的数据库

Softya

7个项目可以说我正在与locahost一起使用,我想如果URL是http:// localhost / project1,则数据库将是project1,如果链接是http:// localhost / project2,则数据库将是project2,在这里有任何帮助,谢谢很多我试图在database.php中执行此操作

    $url = $_SERVER['REQUEST_URI'];
    $url = explode('/',$url);
    $url = $url[1];



    'mysql' => [
        'driver' => 'mysql',
        'host' => 'localhost',
        'port' => '3306',
        'database' => $url,
        'username' => 'root',
        'password' =>'secrit',
        'unix_socket' => env('DB_SOCKET', ''),
        'charset' => 'utf8mb4',
        'collation' => 'utf8mb4_unicode_ci',
        'prefix' => '',
        'strict' => true,
        'engine' => null,
    ],

如果我只进入laravel项目的主要路径,它的工作非常感谢

雷内洞穴

在Laravel中,您可以使用以下方法动态设置数据库连接:

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

因此,在您拥有Route的情况下,第一部分是您的项目,您可以在Controller中设置数据库连接。否则,您可以尝试使用事件来设置带有内核事件的数据库连接。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

查找其中有特定记录的数据库

发布一个实体与Spring数据REST其中有关系

Laravel Eloquent的数据透视表,其中有一个表的2个外键和另一个表的1个外键

如何循环其中有空间的文件夹中的文件

为什么在一个播放框架应用程序中有许多“目标”文件夹?

匹配文件夹内的所有文件并忽略其中的一个文件夹

Firebase 实时数据库只保留一个文件夹?

我在许多文件夹中嵌套了许多单个文件。Mac OSX 中有没有办法将所有文件提取到一个文件夹中?

建立一个文件夹结构和一个数据库的多域网站

Javascript返回一个空数组,但其中有两个元素

我有一个数据表,其中有一个带有十进制值的列

我有一个执行流程问题,其中有nodejs子进程

如何在 Excel 中引用完整的列,其中有一个值

使用 NewMailEx 处理一个帐户,其中有多个帐户

防止用户选择日期范围,其中有一个禁用的日期之间

当其中有一个按钮时,使div背景可点击

如何在laravel用户mysql数据库行中附加/上传更多图像,其中有过去上传的图像

在SharePoint文件夹中查询Access数据库,在回收站中创建一个“ .laccdb”文件

选择一个div内的第一个div,但前提是其中有10个

一个图形数据库中有多个“数据库”

将存储库文件夹链接到另一个非存储库文件夹

如何让 Excel 从右到左读取并找到第一个案例,其中有一个“X”

有没有办法拥有私人和公共 github 存储库,并在私人存储库中有一个秘密文件夹

在每个子文件夹中批量创建一个文件夹并移动其中的所有 .jpg 文件

我们怎么可以拆分数据输入,其中有些是由一个空间,部分有2空格分开?

将数据库从旧的WAMP安装文件夹复制到另一个

如何使用名称从数据库中的文件夹中仅检索一个所需的图像?

我有一个Excel文件。在其中有多个列和行的情况下,如何根据ggplot的行过滤列

求一个N ^ 2个数字的中位数,其中有N个记忆