Yii2.0连接多个数据库

Yii2.0连接多个数据库

          一个项目根据需要会要求连接多个数据库,这里记录下实际项目中的操作流程。包括对数据库连接的配置以及如何生成模型文件,在控制器中加以运用。

   一.配置

          打开数据库配置文件common\config\main-local.php,在原先的db配置项下面添加db2(该名称可由自己任取,不能与别的数据库名重复即可),配置第二个数据库的属性即可

 

如上配置就可以完成yii2连接多个数据库的功能,但还是需要注意实际中应用

   二.应用

1. 我们在huishiwang数据库中新建一个测试表edu_ad

 

 

2. 通过gii生成模型,这里需要注意的就是数据库连接ID处要改成db2(根据自己在mian_local中设置第二个数据库库的英文名进行填写)

 

 

生成模型文件Ad.php

 

3. 新建控制器TestController.php

打印结果

这就是在Yii2.0下配置多数据库以及实际应用的整个流程,需要的各位可以参考下。有问题欢迎指出。

posted @   欢乐豆123  阅读(5697)  评论(0编辑  收藏  举报
编辑推荐:
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示