thinkphp 5 ,多資料庫存連線

2022-05-04 15:21:19 字數 391 閱讀 5815

最近在用tp5寫專案,有乙個業務上的需求,需要連線兩個資料庫。這就需要在tp5中配置兩個資料庫了。

該怎麼配置多個資料庫呢?

但手冊的方法會發現多個資料配置方式過於混亂,顯得不夠優雅。有乙個專門配置資料庫的檔案database.php檔案,但這個檔案只能配置乙個資料庫資訊,其他的資料庫卻要寫在config.php這個應用配置檔案上,這就有點亂了,並且config.php操作更改的頻率是比較大,而資料庫配置之後一般都不會改動,直接將資料庫資訊配置在config.php上不是乙個明智之舉。

因為我就乙個檔案需要呼叫,可以直接寫在類中,如果需要多個檔案使用,可以單獨放在乙個檔案中。

class article extends controller

參考連線:

thinkphp5 資料庫原生查詢

db類支援原生sql查詢操作,主要包括下面兩個方法 query方法 query方法用於執行sql查詢操作,如果資料非法或者查詢錯誤則返回false,否則返回查詢結果資料集 同select方法 使用示例 db query select from think user where status 1 如果...

thinkphp5 資料庫高階查詢

1,快捷查詢 快捷查詢方式是一種多欄位相同查詢條件的簡化寫法,可以進一步簡化查詢條件的寫法,在多個字段之間用 分割表示or查詢,用 分割表示and查詢,可以實現下面的查詢,例如 db table think user where name title like thinkphp where crea...

thinkphp5實現mysql資料庫備份

其實備份資料庫說白了就是向乙個.sql的文件中寫入一條一條的sql命令 public function back echo 正在備份,請耐心等待.info r n info 日期 date y m d h i s time r n info 僅用於測試和學習,本程式不適合處理超大量資料 r n in...