两个laravel项目有三个数据库

zwl1619

两个 laravel 项目,laravel_a并且laravel_b,它们有各自的数据库database_adatabase_b.

现在有一些通用数据,我创建了第三个数据库database_common,两个项目如何读取第三个数据库?

维加之沙

您需要创建一个额外的数据库连接。像这样尝试:

config/database.php

'connections' => [

    'common_db' => [
        'driver' => 'mysql',
        'host' => env('COMMON_DB_HOST', ''),
        'port' => env('COMMON_DB_PORT', '3306'),
        'database' => env('COMMON_DB_DATABASE', 'forge'),
        'username' => env('COMMON_DB_USERNAME', 'forge'),
        'password' => env('COMMON_DB_PASSWORD', ''),
        'unix_socket' => env('COMMON_DB_SOCKET', ''),
        'charset' => 'utf8mb4',
        'collation' => 'utf8mb4_unicode_ci',
        'prefix' => '',
        'strict' => true,
        'engine' => null,
    ],

],

.env

COMMON_DB_CONNECTION=mysql
COMMON_DB_HOST=127.0.0.1
COMMON_DB_PORT=3306
COMMON_DB_DATABASE=yourDatabaseName
COMMON_DB_USERNAME=yourDatabaseUsername
COMMON_DB_PASSWORD=yourDatabasePassword

然后你可以像这样编写查询:

$users = DB::connection('common_db')->select(...);

参考:数据库:入门仔细阅读本页。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将两个数据库合并为第三个数据库

来自分类Dev

从两个数据库中提取三个不同的表

来自分类Dev

具有一个数据库的两个Django项目

来自分类Dev

Laravel 关系,一个数据库有两个外键

来自分类Dev

Laravel插入三个数据库结果而不是一个

来自分类Dev

一个项目中的两个数据库是否可以有一个实体模型?

来自分类Dev

在一个数据库上的两个Spring MVC项目(休眠)

来自分类Dev

如何连接来自两个不同数据库(ms.access和mysql)的三个表?

来自分类Dev

比较两个或三个数据框中的列值并合并

来自分类Dev

Laravel 4:使用Eloquent连接两个表进行多个数据库连接

来自分类Dev

您可以/如何建立一个数据库,其中两个项目之间具有多个关系

来自分类Dev

更改连接字符串中的三个数据库名称

来自分类Dev

如何在sql中加入三个数据库表

来自分类Dev

R:根据跨三个不同列的映射值合并两个数据框

来自分类Dev

以第三个为x轴绘制两个数据框列

来自分类Dev

sqlite追加两个数据库具有完全相同的架构的两个表

来自分类Dev

基于第三个数据框中匹配值的具有新布尔值列的两个数据框的乘积

来自分类Dev

java中的两个项目和两个pojos和相同的数据库

来自分类Dev

如何根据熊猫中的第三个数据框联接两个数据框?

来自分类Dev

在Elixir Ecto中联接两个表属于两个数据库

来自分类Dev

在两个数据库的两个不同表中插入相同的Guid键

来自分类Dev

在两个链接服务器中加入两个数据库的查询

来自分类Dev

来自两个日期列数据库的两个日期之间的 Laravel 查询

来自分类Dev

是否有一个QPair类,但包含三个以上的项目,而不是两个?

来自分类Dev

脚本写入数据库(mysql)的三个变量

来自分类Dev

从数据库创建三个下拉列表

来自分类Dev

Ruby-查找数组中是否有两个数字相乘等于第三个数字

来自分类Dev

创建两个数组,然后在用作两个微调器uipickerview的数据的第三个数组中使用它们

来自分类Dev

WordPress的设置一个数据库,两个不同的网站?

Related 相关文章

  1. 1

    将两个数据库合并为第三个数据库

  2. 2

    从两个数据库中提取三个不同的表

  3. 3

    具有一个数据库的两个Django项目

  4. 4

    Laravel 关系,一个数据库有两个外键

  5. 5

    Laravel插入三个数据库结果而不是一个

  6. 6

    一个项目中的两个数据库是否可以有一个实体模型?

  7. 7

    在一个数据库上的两个Spring MVC项目(休眠)

  8. 8

    如何连接来自两个不同数据库(ms.access和mysql)的三个表?

  9. 9

    比较两个或三个数据框中的列值并合并

  10. 10

    Laravel 4:使用Eloquent连接两个表进行多个数据库连接

  11. 11

    您可以/如何建立一个数据库,其中两个项目之间具有多个关系

  12. 12

    更改连接字符串中的三个数据库名称

  13. 13

    如何在sql中加入三个数据库表

  14. 14

    R:根据跨三个不同列的映射值合并两个数据框

  15. 15

    以第三个为x轴绘制两个数据框列

  16. 16

    sqlite追加两个数据库具有完全相同的架构的两个表

  17. 17

    基于第三个数据框中匹配值的具有新布尔值列的两个数据框的乘积

  18. 18

    java中的两个项目和两个pojos和相同的数据库

  19. 19

    如何根据熊猫中的第三个数据框联接两个数据框?

  20. 20

    在Elixir Ecto中联接两个表属于两个数据库

  21. 21

    在两个数据库的两个不同表中插入相同的Guid键

  22. 22

    在两个链接服务器中加入两个数据库的查询

  23. 23

    来自两个日期列数据库的两个日期之间的 Laravel 查询

  24. 24

    是否有一个QPair类,但包含三个以上的项目,而不是两个?

  25. 25

    脚本写入数据库(mysql)的三个变量

  26. 26

    从数据库创建三个下拉列表

  27. 27

    Ruby-查找数组中是否有两个数字相乘等于第三个数字

  28. 28

    创建两个数组,然后在用作两个微调器uipickerview的数据的第三个数组中使用它们

  29. 29

    WordPress的设置一个数据库,两个不同的网站?

热门标签

归档