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

首頁 > 開發(fā) > ThinkPHP > 正文

ThinkPHP跨數(shù)據(jù)操作配置的例子

2024-09-09 15:20:26
字體:
來源:轉載
供稿:網(wǎng)友

在程序的開發(fā)中,難免會遇到跨數(shù)據(jù)庫操作(包括同種和不同種類的數(shù)據(jù)庫)的情況,使用Thinkphp跨數(shù)據(jù)庫操作會容易的多。

以下是簡單的配置.

1 config.php文件

'LOAD_EXT_CONFIG' =>'db,db_config',

加載擴展配置文件,多個文件用逗號分隔,其中db.php中放置的是mysql的配置,db_config放置的是另一個mysql數(shù)據(jù)庫的配置

2 其中db.php內(nèi)容如下

  1. return array
  2.   'DB_TYPE'=>'mysql'
  3.   'DB_HOST'=>'localhost'
  4.   'DB_NAME'=>'your_mysql_dbname'
  5.   'DB_USER'=>'your_mysql_user_name'
  6.   'DB_PWD'=>'123456'
  7.   'DB_PORT'=>'3306'
  8.   'DB_PREFIX'=>''
  9. ); 

db_config.php內(nèi)容如下:

  1. return array
  2.   'DB_CONFIG'=>array
  3.     'DB_TYPE' => 'mysql'
  4.     'DB_HOST' => '127.0.0.1'
  5.     'DB_PORT' => '3306'
  6.     'DB_NAME' => 'oa'
  7.     'DB_USER' => 'root'
  8.     'DB_PWD'  => ''
  9.     'DB_PREFIX' => 'tp_' 
  10.   ) 
  11. ); 

3 在Lib/Model下新建一個專門的模型:

  1. class UserModel extends Model { 
  2.   protected $connection = 'DB_CONFIG'

4 可以在Action中調(diào)各個模型了

$user = D('User');

繼續(xù)進行其他操作...

$user->select(); //查找所有的用戶

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 澄迈县| 措勤县| 额尔古纳市| 大安市| 蕲春县| 承德市| 永善县| 义乌市| 大英县| 延庆县| 沁阳市| 蓬溪县| 桐柏县| 青铜峡市| 叙永县| 常宁市| 库伦旗| 南投县| 任丘市| 登封市| 湄潭县| 松原市| 卫辉市| 中方县| 北碚区| 惠来县| 阜新| 金山区| 象州县| 高阳县| 东光县| 清水河县| 宁安市| 图们市| 文化| 普格县| 山西省| 武陟县| 老河口市| 呈贡县| 永寿县|