在laravel中实现ORM模型使用第二个数据库设置


Posted in PHP onOctober 24, 2019

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'; 
}

这样就可以了!

以上这篇在laravel中实现ORM模型使用第二个数据库设置就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
拼音码表的生成
Oct 09 PHP
获得Google PR值的PHP代码
Jan 28 PHP
PHP 加密与解密的斗争
Apr 17 PHP
PHP输出数组中重名的元素的几种处理方法
Sep 05 PHP
php代码中使用换行及(\n或\r\n和br)的应用
Feb 02 PHP
解析php中的fopen()函数用打开文件模式说明
Jun 20 PHP
PHP eval函数使用介绍
Dec 08 PHP
PHP 无限级分类
May 04 PHP
PHP面向对象五大原则之单一职责原则(SRP)详解
Apr 04 PHP
Django 标签筛选的实现代码(一对多、多对多)
Sep 05 PHP
php+ajax实现商品对比功能示例
Apr 13 PHP
解决laravel groupBy 对查询结果进行分组出现的问题
Oct 09 PHP
浅谈laravel aliases别名的原理
Oct 24 #PHP
Laravel 模型使用软删除-左连接查询-表起别名示例
Oct 24 #PHP
laravel model 两表联查示例
Oct 24 #PHP
Laravel框架之解决前端显示图片问题
Oct 24 #PHP
laravel中的fillable和guarded属性详解
Oct 23 #PHP
laravel5.6中的外键约束示例
Oct 23 #PHP
laravel5.6实现数值转换
Oct 23 #PHP
You might like
PHP下用rmdir实现删除目录的三种方法小结
2008/04/20 PHP
深入Memcache的Session数据的多服务器共享详解
2013/06/13 PHP
PHP中对缓冲区的控制实现代码
2013/09/29 PHP
50个PHP程序性能优化的方法
2014/06/02 PHP
PHP集成百度Ueditor 1.4.3
2014/11/23 PHP
PHP数字金额转换成中文大写显示
2019/01/05 PHP
PHP getNamespaces()函数讲解
2019/02/03 PHP
prototype 中文参数乱码解决方案
2009/11/09 Javascript
加速IE的Javascript document输出的方法
2010/12/02 Javascript
使用js解决由border属性引起的div宽度问题
2013/11/26 Javascript
JQuery的常用选择器、过滤器、方法全面介绍
2016/05/25 Javascript
微信小程序商城项目之侧栏分类效果(1)
2017/04/17 Javascript
vue.js获取数据库数据实例代码
2017/05/26 Javascript
Vue2 Vue-cli中使用Typescript的配置详解
2017/07/24 Javascript
浅析node应用的timing-attack安全漏洞
2018/02/28 Javascript
vuejs实现ready函数加载完之后执行某个函数的方法
2018/08/31 Javascript
JSON.stringify()方法讲解
2019/01/31 Javascript
从0到1构建vueSSR项目之路由的构建
2019/03/07 Javascript
详解小程序input框失焦事件在提交事件前的处理
2019/05/05 Javascript
Layui之table中的radio在切换分页时无法记住选中状态的解决方法
2019/09/02 Javascript
Vue实现简单的跑马灯
2020/05/25 Javascript
vue实现前端列表多条件筛选
2020/10/26 Javascript
JavaScript实现浏览器网页自动滚动并点击的示例代码
2020/12/05 Javascript
[01:51]2014DOTA2国际邀请赛 这个赛场没有失败者VGTi5再见
2014/07/23 DOTA
Python生成短uuid的方法实例详解
2018/05/29 Python
Django实现微信小程序的登录验证功能并维护登录态
2019/07/04 Python
python的mysql数据库建立表与插入数据操作示例
2019/09/30 Python
Python函数参数类型及排序原理总结
2019/12/19 Python
python中68个内置函数的总结与介绍
2020/02/24 Python
python 写一个水果忍者游戏
2021/01/13 Python
HTML5拖拽功能实现的拼图游戏
2018/07/31 HTML / CSS
移动端html5模拟长按事件的实现方法
2018/09/30 HTML / CSS
Mamas & Papas沙特阿拉伯:英国最受欢迎的婴儿品牌
2017/11/20 全球购物
运动会通讯稿400字
2014/01/28 职场文书
有兼职工作经历的简历自我评价
2014/03/07 职场文书
Nginx使用X-Accel-Redirect实现静态文件下载的统计、鉴权、防盗链、限速等
2021/04/04 Servers