ThinkPHP3.2.3數據庫設置新特性(2)_PHP教程

      編輯Tag賺U幣
      教程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的控

      共2頁上一頁12下一頁
      來源:模板無憂//所屬分類:PHP教程/更新時間:2015-03-08
      相關PHP教程