国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表

圖片精選

主站蜘蛛池模板: 开化县| 四子王旗| 永嘉县| 手机| 尼玛县| 互助| 天长市| 刚察县| 泰和县| 中西区| 桑植县| 喀喇沁旗| 长丰县| 张家川| 武威市| 峡江县| 廊坊市| 沐川县| 上虞市| 陇川县| 勃利县| 汶川县| 镶黄旗| 余江县| 沙洋县| 察雅县| 泸水县| 平乡县| 治多县| 远安县| 华容县| 临江市| 松阳县| 阿拉尔市| 内丘县| 宿松县| 平顶山市| 太和县| 三亚市| 玉门市| 桓台县|