在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加MYSQL服务器
Oct 09 PHP
require(),include(),require_once()和include_once()区别
Mar 27 PHP
多个PHP中文字符串截取函数
Nov 12 PHP
php实现文件下载(支持中文文名)
Dec 04 PHP
thinkphp3查询mssql数据库乱码解决方法分享
Feb 11 PHP
PHP实现数字补零功能的2个函数介绍
May 12 PHP
PHP生成不重复随机数的方法汇总
Nov 19 PHP
php+ajax实现文章自动保存的方法
Dec 30 PHP
大家都应该掌握的PHP关联数组使用技巧
Dec 25 PHP
PHP面向对象程序设计之接口的继承定义与用法详解
Dec 20 PHP
Laravel ORM 数据model操作教程
Oct 21 PHP
php设计模式之正面模式实例分析【星际争霸游戏案例】
Mar 24 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生成rss类用法实例
2015/04/14 PHP
PHP使用strrev翻转中文乱码问题的解决方法
2017/01/13 PHP
php微信开发之谷歌测距
2018/06/14 PHP
PHP+RabbitMQ实现消息队列的完整代码
2019/03/20 PHP
Javascript操纵Cookie实现购物车程序
2007/02/15 Javascript
javascript下string.format函数补充
2010/08/24 Javascript
如何确保JavaScript的执行顺序 之jQuery.html并非万能钥匙
2011/03/03 Javascript
jQuery 版元素拖拽原型代码
2011/04/25 Javascript
js选取多个或单个元素的实现代码(用class)
2012/08/22 Javascript
前后台交互过程中json格式如何解析以及如何生成
2012/12/26 Javascript
javascript实现回车键提交表单方法总结
2015/01/10 Javascript
Vue+axios 实现http拦截及路由拦截实例
2017/04/25 Javascript
详解Vue组件之间的数据通信实例
2017/06/17 Javascript
protractor的安装与基本使用教程
2017/07/07 Javascript
微信小程序实现简单跑马灯效果
2020/05/26 Javascript
vue-for循环嵌套操作示例
2019/01/28 Javascript
JavaScript中this的学习笔记及用法整理
2020/02/17 Javascript
[51:15]2014 DOTA2国际邀请赛中国区预选赛 Orenda VS LGD-GAMING
2014/05/22 DOTA
对变量赋值的理解--Pyton中让两个值互换的实现方法
2017/11/29 Python
Python使用 Beanstalkd 做异步任务处理的方法
2018/04/24 Python
python实现烟花小程序
2019/01/30 Python
python线程池如何使用
2020/05/28 Python
荷兰网上鞋店:Ziengs.nl
2017/01/02 全球购物
自学考试自我鉴定范文
2013/09/26 职场文书
结婚周年感言
2014/02/24 职场文书
学雷锋倡议书
2015/01/19 职场文书
2015年爱牙日活动总结
2015/02/05 职场文书
文案策划岗位个人自我评价(范文)
2019/08/08 职场文书
导游词之云南丽江-泸沽湖
2019/09/26 职场文书
导游词之阳朔遇龙河
2019/12/16 职场文书
pygame面向对象的飞行小鸟实现(Flappy bird)
2021/04/01 Python
安装pytorch时报sslerror错误的解决方案
2021/05/17 Python
HTML5 语义化标签(移动端必备)
2021/08/23 HTML / CSS
Java设计模式之享元模式示例详解
2022/03/03 Java/Android
经典《舰娘》游改全新动画预告 预定11月开播
2022/04/01 日漫
Consul在linux环境的集群部署
2022/04/08 Servers