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

圖片精選

主站蜘蛛池模板: 平遥县| 金平| 阳西县| 汝南县| 定边县| 邓州市| 牟定县| 健康| 桃园市| 泗水县| 虎林市| 晋城| 泾阳县| 北海市| 永春县| 西藏| 鄄城县| 二手房| 内黄县| 壶关县| 赤峰市| 安义县| 定南县| 交口县| 景宁| 永嘉县| 虎林市| 甘肃省| 孟村| 景谷| 镇安县| 嵊泗县| 阿瓦提县| 葵青区| 临朐县| 塘沽区| 通河县| 闵行区| 吕梁市| 台湾省| 长垣县|