在laravel中实现ORM模型使用第二个数据库设置
发布:smiling 来源: PHP粉丝网 添加日期:2022-01-17 10:09:16 浏览: 评论:0
今天小编就为大家分享一篇在laravel中实现ORM模型使用第二个数据库设置,具有很好的参考价值,希望对大家有所帮助,一起跟随小编过来看看吧。
DB类连接第二个数据库的方法
在laravel中如果使用DB类进行第二个数据库的链接我们只需要设置config/database.php中添加一个数据库设置,如:
- 'mysql_branch' => [
- 'driver' => 'mysql',
- 'host' => '192.168.2.56',
- 'port' => '3306',
- 'database' => 'test',
- 'username' => 'root',
- 'password' => 'root',
- 'charset' => 'utf8mb4',
- 'collation' => 'utf8mb4_unicode_ci',
- ],
在链接的时候加上一个函数DB::connection(‘mysql_branch')->table(‘table')->get()`
这样就可以了
使用ORM时候连接第二个数据库
在model类中添加私有属性如下:
- class Branch extends Model
- {
- //取消时间戳
- public $timestamps = false;
- //链接外部数据库
- protected $connection = 'mysql_branch';
- }
这样就可以了!
Tags: laravel数据库设置 ORM
- 上一篇:浅谈laravel aliases别名的原理
- 下一篇:最后一页
相关文章
- ·yii2的ActiveForm表单使用的方法介绍(2020-02-15)
- ·Yii框架form表单用法实例(2021-05-02)
- ·YII2.0之Activeform表单组件用法实例(2021-07-05)
- ·Laravel ORM对Model::find方法进行缓存示例详解(2021-09-05)
- ·laravel 数据迁移与 Eloquent ORM的实现方法(2021-11-16)
- ·Laravel5.7 Eloquent ORM快速入门详解(2021-11-16)
- ·Laravel Eloquent ORM 多条件查询的例子(2021-12-28)
- ·laravel ORM关联关系中的 with和whereHas用法(2022-01-08)
- ·Laravel Eloquent ORM 实现查询表中指定的字段(2022-01-08)
- ·Laravel ORM 数据model操作教程(2022-01-14)
- ·laravel 解决Eloquent ORM的save方法无法插入数据的问题(2022-01-14)
- ·浅谈laravel orm 中的一对多关系 hasMany(2022-01-14)
- ·laravel orm 关联条件查询代码(2022-01-14)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)