主頁 > 知識(shí)庫 > ThinkPHP5.0框架實(shí)現(xiàn)切換數(shù)據(jù)庫的方法分析

ThinkPHP5.0框架實(shí)現(xiàn)切換數(shù)據(jù)庫的方法分析

熱門標(biāo)簽:欣思維地圖標(biāo)注 江西電銷機(jī)器人收費(fèi) 高德地圖標(biāo)注店鋪收費(fèi)嗎 高德地圖標(biāo)注位置怎么標(biāo)注 天潤融通外呼系統(tǒng)好嗎 江門回?fù)芡夂粝到y(tǒng) 電銷機(jī)器人沒有效果怎么樣 泊頭在哪里辦理400電話 杭州語音電銷機(jī)器人

本文實(shí)例講述了ThinkPHP5.0框架實(shí)現(xiàn)切換數(shù)據(jù)庫的方法。分享給大家供大家參考,具體如下:

方法一:config.php添加數(shù)據(jù)庫配置

'video_log' => [
    // 數(shù)據(jù)庫類型
    'type'      => 'mysql',
    // 服務(wù)器地址
    'hostname'    => '192.168.1.11',
    // 數(shù)據(jù)庫名
    'database'    => 'db2',
    // 用戶名
    'username'    => 'root',
    // 密碼
    'password'    => '123456',
    // 端口
    'hostport'    => '',
    // 連接dsn
    'dsn'      => '',
    // 數(shù)據(jù)庫連接參數(shù)
    'params'     => [],
    // 數(shù)據(jù)庫編碼默認(rèn)采用utf8
    'charset'    => 'utf8',
    // 數(shù)據(jù)庫表前綴
    'prefix'     => '',
    // 數(shù)據(jù)庫調(diào)試模式
    'debug'     => true,
    // 數(shù)據(jù)庫部署方式:0 集中式(單一服務(wù)器),1 分布式(主從服務(wù)器)
    'deploy'     => 0,
    // 數(shù)據(jù)庫讀寫是否分離 主從式有效
    'rw_separate'  => false,
    // 讀寫分離后 主服務(wù)器數(shù)量
    'master_num'   => 1,
    // 指定從服務(wù)器序號(hào)
    'slave_no'    => '',
    // 是否嚴(yán)格檢查字段是否存在
    'fields_strict' => false,
    // 數(shù)據(jù)集返回類型 array 數(shù)組 collection Collection對(duì)象
    'resultset_type' => 'array',
    // 是否自動(dòng)寫入時(shí)間戳字段
    'auto_timestamp' => false,
    // 是否需要進(jìn)行SQL性能分析
    'sql_explain'  => false,
  ]

數(shù)據(jù)庫操作:

Db::connect('db2')->table('user_id')->where('user_id',1)->select();

方法二:程序中設(shè)置

$dbstr = "mysql://root:123456@192.168.1.11:3306/db2";
$res = Db::connect($dbstr)->table('user')->where('user_id',1)->select();

更多關(guān)于thinkPHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結(jié)》、《ThinkPHP常用方法總結(jié)》、《codeigniter入門教程》、《CI(CodeIgniter)框架進(jìn)階教程》、《Zend FrameWork框架入門教程》及《PHP模板技術(shù)總結(jié)》。

希望本文所述對(duì)大家基于ThinkPHP框架的PHP程序設(shè)計(jì)有所幫助。

您可能感興趣的文章:
  • thinkphp3.2.3框架動(dòng)態(tài)切換多數(shù)據(jù)庫的方法分析
  • ThinkPHP實(shí)現(xiàn)多數(shù)據(jù)庫連接的解決方法
  • tp5(thinkPHP5)框架數(shù)據(jù)庫Db增刪改查常見操作總結(jié)
  • tp5(thinkPHP5)框架實(shí)現(xiàn)多數(shù)據(jù)庫查詢的方法
  • ThinkPHP連接數(shù)據(jù)庫及主從數(shù)據(jù)庫的設(shè)置教程
  • thinkphp配置連接數(shù)據(jù)庫技巧
  • tp5(thinkPHP5)框架連接數(shù)據(jù)庫的方法示例
  • ThinkPHP連接數(shù)據(jù)庫的方式匯總
  • ThinkPHP3.2.3數(shù)據(jù)庫設(shè)置新特性
  • thinkphp 框架數(shù)據(jù)庫切換實(shí)現(xiàn)方法分析

標(biāo)簽:江門 深圳 駐馬店 大同 雙鴨山 內(nèi)江 石嘴山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ThinkPHP5.0框架實(shí)現(xiàn)切換數(shù)據(jù)庫的方法分析》,本文關(guān)鍵詞  ThinkPHP5.0,框架,實(shí)現(xiàn),切換,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ThinkPHP5.0框架實(shí)現(xiàn)切換數(shù)據(jù)庫的方法分析》相關(guān)的同類信息!
  • 本頁收集關(guān)于ThinkPHP5.0框架實(shí)現(xiàn)切換數(shù)據(jù)庫的方法分析的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章