在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怎样调用MSSQL的存储过程
Oct 09 PHP
php下MYSQL limit的优化
Jan 10 PHP
php中使用Akismet防止垃圾评论的代码
Jun 10 PHP
PHP系统命令函数使用分析
Jul 05 PHP
ThinkPHP分页实例
Oct 15 PHP
解决nginx不支持thinkphp中pathinfo的问题
Jul 21 PHP
CodeIgniter常用知识点小结
May 26 PHP
PHP如何读取由JavaScript设置的Cookie
Mar 22 PHP
ZendFramework2连接数据库操作实例
Apr 18 PHP
php实现的双色球算法示例
Jun 20 PHP
PHP基于PDO扩展操作mysql数据库示例
Dec 24 PHP
实例分析10个PHP常见安全问题
Jul 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一些十分严重的缺陷详解
2013/06/03 PHP
跟我学Laravel之快速入门
2014/10/15 PHP
简单解决新浪SAE无法上传文件的问题
2015/05/13 PHP
PHP的PDO操作简单示例
2016/03/30 PHP
php与python实现的线程池多线程爬虫功能示例
2016/10/12 PHP
php array_walk_recursive 使用自定的函数处理数组中的每一个元素
2016/11/16 PHP
PHP7内核CGI与FastCGI详解
2019/04/14 PHP
jquery中eq和get的区别与使用方法
2011/04/14 Javascript
JS中setInterval、setTimeout不能传递带参数的函数的解决方案
2013/04/28 Javascript
深入探寻seajs的模块化与加载方式
2015/04/14 Javascript
JavaScript三元运算符的多种使用技巧
2015/04/16 Javascript
Jquery实现简单的轮播效果(代码管用)
2016/03/14 Javascript
使用Vue完成一个简单的todolist的方法
2017/12/01 Javascript
Vue中插入HTML代码的方法
2018/09/21 Javascript
Vue一次性简洁明了引入所有公共组件的方法
2018/11/28 Javascript
vue.draggable实现表格拖拽排序效果
2018/12/01 Javascript
Vue的属性、方法、生命周期实例代码详解
2019/09/17 Javascript
JavaScript中变量提升机制示例详解
2019/12/27 Javascript
基于vue--key值的特殊用处详解
2020/07/31 Javascript
关于Js中new操作符的作用详解
2021/02/21 Javascript
[01:03:31]DOTA2上海特级锦标赛B组资格赛#1 Alliance VS Fnatic第二局
2016/02/26 DOTA
[01:34]传奇从这开始 2016国际邀请赛中国区预选赛震撼开启
2016/06/26 DOTA
Python enumerate遍历数组示例应用
2008/09/06 Python
Python实现Youku视频批量下载功能
2017/03/14 Python
pip指定python位置安装软件包的方法
2019/07/12 Python
Python使用urllib模块对URL网址中的中文编码与解码实例详解
2020/02/18 Python
用CSS3的box-reflect来制作倒影效果
2016/11/15 HTML / CSS
HTML 5 标签、属性、事件及浏览器兼容性速查表 附打包下载
2012/10/20 HTML / CSS
HTML5 解决苹果手机不能自动播放音乐问题
2017/12/27 HTML / CSS
美的官方商城:Midea
2016/09/14 全球购物
党的群众路线教育实践活动学习笔记范文
2014/11/06 职场文书
考试作弊检讨书范文
2015/01/27 职场文书
食品安全责任书范本
2015/05/09 职场文书
革命电影观后感
2015/06/18 职场文书
《领导干部从政道德启示录》学习心得体会
2016/01/20 职场文书
快速学习Oracle触发器和游标
2021/06/30 Oracle