ThinkPHP3.2.3數據庫設置新特性(2)_PHP教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:ThinkPHP 3.2 版本升級了哪些內容ThinkPHP 3.2發布了挺長時間了,這里也總結下這次ThinkPHP 3.2到底發生了哪些變化,方便程序員們進行開發。 前言 ThinkPHP 3.2 基于 ThinkPHP 3.1 的基礎上有許多的變化,我覺得這個版本應該設立為 ThinkPHP 4.0 而不是什么 3.2。如果你在使用 ThinkPHP 3.1 請勿貿然遷
代碼如下:
//在模型里單獨設置數據庫連接信息
namespace Home\Model;
use Think\Model;
class UserModel extends Model{
//調用配置文件中的數據庫配置1
protected $connection = 'DB_CONFIG1';
// 或者
protected $connection = 'DB_CONFIG2';
}
除了在模型定義的時候指定數據庫連接信息外,我們還可以在實例化的時候指定數據庫連接信息,如果采用的是M方法實例化模型的話,也可以支持傳入不同的數據庫連接信息,例如:
代碼如下:
$User = M('User','other_','mysql://root:1234@192.168.1.10/demo#utf8');
表示實例化User模型,連接的是demo數據庫的other_user表,采用的連接信息是第三個參數配置的。
如果我們在項目配置文件中已經配置了DB_CONFIG2的話,也可以采用:
$User = M('User','other_','DB_CONFIG2');
以上就是本文的全部內容了,希望大家能夠喜歡。
分享:thinkPHP學習筆記之安裝配置篇這篇文章主要介紹了一款國產MVC框架thinkPHP,這里講訴的是thinkphp的安裝與配置,以及一個簡單實例,有需要的小伙伴可以參考下。 國產框架thinkPHP,是一款MVC框架,這個框架最初模擬JAVA的struts框架,使用單一入口文件模擬JAVA的過濾器,使用action來模擬STRUTS的控
相關PHP教程:
- 相關鏈接:
- 教程說明:
PHP教程-ThinkPHP3.2.3數據庫設置新特性(2)。