日本精品无码一区二区三区久久久,99久久国产综合色婷婷,7777精品伊人久久久大香线蕉,人人妻人人澡人人爽人人dvd,久久精品中文字幕

thinkphp3.2中多個數(shù)據(jù)庫的完美解決方法

開發(fā)技術(shù) 2017/5/14

如果想在使用thinkphp開發(fā)的網(wǎng)站中使用兩個數(shù)據(jù)庫怎么辦?今天遇到了這個問題,在百度上找了很多方法,最終解決了。我在這里總結(jié)一下,供以后遇到此問題的朋友們參考。
打開Conf/config.php文件
里面的代碼寫成如下:
<?php
return array(
        //'配置項'=>'配置值'
        //數(shù)據(jù)庫配置信息
//默認(rèn)數(shù)據(jù)庫
        'DB_TYPE'   => 'mysql', // 數(shù)據(jù)庫類型
        'DB_HOST'   => 'localhost', // 服務(wù)器地址
        'DB_NAME'   => 'thinkphp', // 數(shù)據(jù)庫名
        'DB_USER'   => 'root', // 用戶名
        'DB_PWD'    => 'root', // 密碼
        'DB_PORT'   => 3306, // 端口
        'DB_PREFIX' => 'think_', // 數(shù)據(jù)庫表前綴
        'DB_CHARSET'=> 'utf8', // 字符集
        'DB_DEBUG'  =>  TRUE, // 數(shù)據(jù)庫調(diào)試模式 開啟后可以記錄SQL日志 3.2.3新增
        'SESSION_AUTO_START' => true, //是否開啟session
        'DEFAULT_THEME'      =>    'default',   

        //第二個數(shù)據(jù)庫
        'DB_STOCK' => array(
           'db_type'  => 'mysql',
           'db_user'  => 'root',
           'db_pwd'  => 'root',
           'db_host'  => 'localhost',
           'db_port'  => '3306',
           'db_name'  => 'thinkphp2',
        )
    );
使用兩個數(shù)據(jù)庫,這樣就配置好config.php了

下面介紹如何使用?

//使用默認(rèn)數(shù)據(jù)庫中的內(nèi)容
$list1 = M('table2')->limit(10)->select();
print_r($list1);

//使用第二個數(shù)據(jù)庫中的內(nèi)容
$list2 = M('table2','','DB_STOCK')->limit(10)->select();
print_r($list2);

注意紅色的地方,這樣就完美解決多個數(shù)據(jù)庫的問題了,三個或者三個以上的數(shù)據(jù)庫,參考這個解決。

中國· 上海

谷谷二維碼
添加微信咨詢

CopyRight?2009-2019 上海谷谷網(wǎng)絡(luò)科技有限公司 All Rights Reserved. 滬ICP備11022482號-8  

關(guān)于我們 | 聯(lián)系我們