tp5配置多數據庫


tinkphp5配置多數據庫以及Db切庫和模型切庫

database.php

return [ 'd1'=>[ // 數據庫類型 'type' => 'mysql', // 服務器地址 'hostname' => '127.0.0.1', // 數據庫名 'database' => 'd1', // 用戶名 'username' => 'root', // 密碼 'password' => 'root', // 端口 'hostport' => '3306', ], 'd2'=>[ // 數據庫類型 'type' => 'mysql', // 服務器地址 'hostname' => '127.0.0.1', // 數據庫名 'database' => 'd2', // 用戶名 'username' => 'root', // 密碼 'password' => 'root', // 端口 'hostport' => '3306', ] ]; 

 

Model:

protected function initialize() { parent::initialize(); $this->connection = 'database.d2'; } 

Controller:

Db::connect('database.d2')->table('user')->find();


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM