在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 相关文章推荐
?算你??的 PHP 程式大小
Dec 06 PHP
php继承的一个应用
Sep 06 PHP
php添加文章时生成静态HTML文章的实现代码
Feb 17 PHP
使用php实现截取指定长度
Aug 06 PHP
xss防御之php利用httponly防xss攻击
Mar 21 PHP
ThinkPHP中pathinfo的访问模式、路径访问模式及URL重写总结
Aug 23 PHP
php读取csv文件并输出的方法
Mar 14 PHP
php获取远程文件的内容和大小
Nov 03 PHP
PHP MYSQL实现登陆和模糊查询两大功能
Feb 05 PHP
PHP实现的多文件上传类及用法示例
May 06 PHP
thinkPHP删除前弹出确认框的简单实现方法
May 16 PHP
网站被恶意镜像怎么办 php一段代码轻松搞定(全面版)
Oct 23 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 session_start()关于Cannot send session cache limiter - headers already sent错误解决方法
2009/11/27 PHP
laravel创建类似ThinPHP中functions.php的全局函数
2016/11/26 PHP
thinkphp下MySQL数据库读写分离代码剖析
2017/04/18 PHP
document.designMode的功能与使用方法介绍
2007/11/22 Javascript
javascript动画浅析
2012/08/30 Javascript
js 判断一个元素是否在页面中存在
2012/12/27 Javascript
jquery获取自定义属性(attr和prop)实例介绍
2013/04/21 Javascript
通过JavaScript使Div居中并随网页大小改变而改变
2013/06/24 Javascript
Node.js(安装,启动,测试)
2014/06/09 Javascript
javascript使用smipleChart实现简单图表
2015/01/02 Javascript
js对象的复制继承实例
2015/01/10 Javascript
解决jQuery uploadify在非IE核心浏览器下无法上传
2015/08/05 Javascript
高性能JavaScript DOM编程(1)
2015/08/11 Javascript
jQuery中iframe的操作(点击按钮新增窗口)
2016/04/20 Javascript
使用vue.js实现联动效果的示例代码
2017/01/10 Javascript
JS实现合并json对象的方法
2017/10/10 Javascript
JavaScript面向对象的程序设计(犯迷糊的小羊)
2018/05/27 Javascript
JS/HTML5游戏常用算法之追踪算法实例详解
2018/12/12 Javascript
vue分页插件的使用方法
2019/12/25 Javascript
如何在JavaScript中创建具有多个空格的字符串?
2020/02/23 Javascript
用vite搭建vue3应用的实现方法
2021/02/22 Vue.js
使用wxpython实现的一个简单图片浏览器实例
2014/07/10 Python
浅谈Python 集合(set)类型的操作——并交差
2016/06/30 Python
python+matplotlib演示电偶极子实例代码
2018/01/12 Python
python实现猜拳小游戏
2020/04/05 Python
使用OpenCV实现仿射变换—平移功能
2019/08/29 Python
python-web根据元素属性进行定位的方法
2019/12/13 Python
HTML5拖放API实现拖放排序的实例代码
2017/05/11 HTML / CSS
莫斯科珠宝厂官方网站:Miuz
2020/09/19 全球购物
毕业生就业推荐信范文
2013/12/01 职场文书
出生证明公证书
2014/04/09 职场文书
客运企业隐患排查工作方案
2014/06/06 职场文书
五五普法心得体会
2014/09/04 职场文书
推普周国旗下讲话稿
2014/09/21 职场文书
遗嘱范文
2015/08/07 职场文书
关于Oracle12C默认用户名system密码不正确的解决方案
2021/10/16 Oracle