thinkphp5 0以上多資料庫的解決方法

2021-10-01 20:57:35 字數 650 閱讀 6391

//第二個資料庫配置

'db2'=> [

// 資料庫型別

'type' => 'mysql',

// 資料庫連線dsn配置

'dsn' =>'',

// 伺服器位址

'hostname' => '第二個資料庫位址',

// 資料庫名

'database' => '資料庫名',

// 資料庫使用者名稱

'username' => '使用者名稱',

// 資料庫密碼

'password' => '密碼',

// 資料庫連線埠

'hostport' => '3306',

// 資料庫連線引數

'params' => ,

// 資料庫編碼預設採用utf8

'charset' => 'utf8',

// 資料庫表字首

'prefix' => '',

],

在需要資料模型加上下面**

protected $connection = 'database.db2';
控制器中呼叫方法和平常一樣

ThinkPHP5 0 接觸學習

mvc不是設計模式,而是設計典範。composer 是 php5.3以上 的乙個依賴管理工具。它允許你宣告專案所依賴的 庫,它會在你的專案中為你安裝他們。開發環境介紹 php版本 5.4.0 pdo mbstring curl php extension 安裝好這個擴充套件,thinkphp5能正常...

thinkphp5 0目錄結構

5.0的部署建議是public目錄作為web目錄訪問內容,其它都是web目錄之外,當然,你必須要修改public index.php中的相關路徑。如果沒法做到這點,請記得設定目錄的訪問許可權或者新增目錄列表的保護檔案。router.php用於php自帶webserver支援,可用於快速測試 啟動命令...

ThinkPHP5 0開發規範

thinkphp5 遵循 psr 2 命名規範和 psr 4 自動載入規範,並且注意如下規範 目錄和檔案 目錄使用小寫 下劃線 類庫 函式檔案統一以 php 為字尾 類的檔名均以命名空間定義,並且命名空間的路徑和類庫檔案所在路徑一致 類檔案採用駝峰法命名 首字母大寫 其它檔案採用小寫 下劃線命名 類...