0514-86177077
9:00-17:00(工作日)
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模型使用第二個數據庫設置就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
標簽:駐馬店 大同 石嘴山 雙鴨山 深圳 江門 平涼 內江
上一篇:淺談laravel aliases別名的原理
下一篇:Laravel監聽數據庫訪問,打印SQL的例子
Copyright ? 1999-2012 誠信 合法 規范的巨人網絡通訊始建于2005年
蘇ICP備15040257號-8