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下配置多數據庫以及實際應用的整個流程,需要的各位可以參考下。有問題歡迎指出。