国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開(kāi)發(fā) > ThinkPHP > 正文

ThinkPHP連接至數(shù)據(jù)庫(kù)及主從數(shù)據(jù)庫(kù)的設(shè)置

2024-09-09 15:20:06
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

項(xiàng)目根目錄上建立config.php:

  1. <?php 
  2.   if(!defined('THINK_PATH')) exit(); 
  3.   return array
  4.     'DB_TYPE'        =>    'mysql',// 數(shù)據(jù)庫(kù)類型    
  5.     'DB_HOST'        =>    'localhost',// 主機(jī) 
  6.     'DB_NAME'        =>    'aoli',// 數(shù)據(jù)庫(kù)名稱 
  7.     'DB_USER'        =>    'root',// 數(shù)據(jù)庫(kù)用戶名 
  8.     'DB_PWD'         =>    '',// 數(shù)據(jù)庫(kù)密碼 
  9.     'DB_PREFIX'      =>    '',// 數(shù)據(jù)表前綴 
  10.     'DB_CHARSET'     =>    'utf8',// 網(wǎng)站編碼 
  11.     'DB_PORT'        =>    '3306',// 數(shù)據(jù)庫(kù)端口 
  12.   ); 
  13. ?> 

/Home/Conf/config.php

  1. <?php 
  2.   $arr1=array
  3.     'URL_MODEL'=>2,  //pathinfo訪問(wèn)模式 
  4.   }; 
  5.   $arr2=include './config.php'
  6.   return array_merge($arr1,$arr2); //數(shù)組整合 
  7. ?> 

/Admin/Conf/config.php

  1. <?php 
  2.   $arr1=array
  3.     'URL_MODEL'=>1,  //普通訪問(wèn)模式 get方式 
  4.   }; 
  5.   $arr2=include './config.php'
  6.   return array_merge($arr1,$arr2); //數(shù)組整合 
  7. ?> 

主從數(shù)據(jù)庫(kù)設(shè)置

比較適合高并發(fā),高負(fù)載,可以到/ThinkPHP/Common/convention.php中查看默認(rèn)的系統(tǒng)常量設(shè)置.

config.php

  1. <?php 
  2.     return array
  3.     //'配置項(xiàng)'=>'配置值' 
  4.     //后臺(tái) 
  5.     'URL_MODE'=>0, 
  6.     'DB_TYPE'=>'mysql'
  7.     'DB_HOST'=>'localhost,192.168.1.2',//兩臺(tái)數(shù)據(jù)庫(kù)服務(wù)器 
  8.     'DB_PORT'=>'3306'
  9.     'DB_NAME'=>'thinkphptest',//如果數(shù)據(jù)庫(kù)名相同,不用定義多個(gè),如果不相同與服務(wù)器依次對(duì)應(yīng) 
  10.     'DB_USER'=>'root'
  11.     'DB_PWD'=>'password'
  12.     //表前綴 
  13.     'DB_PREFIX'=>'think_'
  14.     //接下來(lái)配置主從數(shù)據(jù)庫(kù) 
  15.     'DB_DEPLOY_TYPE'=>1,//開(kāi)啟分布式數(shù)據(jù)庫(kù) 
  16.     'DB_RW_SEPARATE'=>ture,//讀寫分離,默認(rèn)第一臺(tái)服務(wù)器為寫入服務(wù)器,其它的只讀取不寫入 
  17.     ); 
  18. ?> 

在某個(gè)action中讀取數(shù)據(jù)庫(kù)文件參數(shù):

  1. $hh=C('DB_HOST'); //C可以讀取配置文件中的值 
  2. $pp=C('DB_PREFIX'); 
  3. $this->assain('h',$hh); 
  4. $this->assain('p',$pp); 
  5. $this->display(); 

這個(gè)action下的tpl:

數(shù)據(jù)庫(kù)服務(wù)器地址:{$h}

數(shù)據(jù)庫(kù)表前綴:{$p}

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 南岸区| 昂仁县| 毕节市| 安化县| 镇远县| 桐柏县| 凉城县| 永靖县| 德惠市| 庐江县| 宜章县| 来安县| 光泽县| 南溪县| 仙桃市| 大足县| 连城县| 巴楚县| 井研县| 岳西县| 广灵县| 宣威市| 渭南市| 鹰潭市| 连山| 宝山区| 南康市| 湖州市| 从化市| 甘孜县| 沂水县| 深水埗区| 玉环县| 同心县| 凯里市| 黑龙江省| 谢通门县| 新巴尔虎左旗| 琼海市| 旅游| 光泽县|