访问服务提供者中的另一个数据库

Morpheus_ro

我是 Laravel 服务提供商的新手,所以我有点困惑。

我正在开发一个使用某种服务提供程序的应用程序服务提供者基本上是对另一个数据库进行查询。其他数据库的设置在 env 文件中,也在config\database我使用另一个 mysql 连接(mysql2)中。

我的问题是如何将 mysql2 发送给服务提供者以便注册使用它的类?

谢谢你的帮助

拉娜·戈什

首先你需要使用DatabaseManager如下:

use Illuminate\Database\DatabaseManager;
use DB;

然后你需要使用你想要使用的连接,如下所示:

DB::connection('mysql2')->table('test_table')->get();

希望,它会帮助你。
谢谢

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从数据库中的数据复制到另一个数据库?

HIbernate不会创建另一个数据库中已经存在的表

Ninject提供者->在提供者内部获取另一个依赖

使列长度成为另一个数据库中列的最大长度

将CLOB插入到另一个数据库中

VPC中的一个数据库实例,该实例由另一个VPC中的EC2实例访问

引用Django中另一个数据库的视图

将一个数据库表中的行插入另一个数据库中的两个不同表中

SQL更新表使用另一个数据库中的表

我想用PHP访问另一个服务器数据库

从另一个数据库访问用户定义的表类型

从同一服务器访问另一个数据库?

从Joomla 3.2+中的另一个数据库访问数据

比较每个ID与另一个数据库中的外键数量

从Android应用程序访问MySQL中的另一个数据库

调用另一个数据库中的函数时的VBA访问返回值

如何访问SP中其他服务器上的另一个数据库?

从tmp数据库中的表插入并更新到另一个数据库中的表

在另一个数据库中设置组合框的rowsource属性?

如何使用Python从sqlite中的另一个数据库导入表?

使用另一个提供者的实例在 TestBed 中实例化一个提供者

如何从mongodb中的另一个数据库创建视图

如何使用另一个数据库表中的值更新表

Laravel:从另一个数据库表中获取数据

从 SQL Server 中的另一个数据库表插入选择

InfluxDB:仅将多个数据库中的一个从一个服务器实例移动到另一个

在实体框架中将数据从一个提供者实时传输到另一个提供者

在pyspark中从另一个数据库加载表

SQLite 从另一个数据库中的一行替换一个数据库中的一行