1. 程式人生 > >ThinkPHP 3.2 連線多個數據庫使用(M、D)操作說明

ThinkPHP 3.2 連線多個數據庫使用(M、D)操作說明

<?php
/**
 * 配置檔案
 */
return array(
    // 預設連線資料庫
    'DB_TYPE' => 'mysql', // 資料庫型別
    'DB_HOST' => '114.94.63.53', // 伺服器地址
    'DB_NAME' => 'dbs_1', // 資料庫名
    'DB_USER' => 'root', // 使用者名稱
    'DB_PWD' => '123456', // 密碼
    'DB_PORT' => '3306', // 埠
    'DB_PREFIX' => 'ce_', // 資料庫表字首
    // 新的第一個資料庫連線
    'DB_NEW' => array(
        'DB_TYPE' => 'mysql', // 資料庫型別
        'DB_HOST' => '127.0.0.1', // 伺服器地址
        'DB_NAME' => 'dbs_2', // 資料庫名
        'DB_USER' => 'root', // 使用者名稱
        'DB_PWD' => 'root', // 密碼
        'DB_PORT' => '3306', // 埠
        'DB_PREFIX' => 'ue_', // 資料庫表字首
    ),
);

////////
// 使用 M、D方法
//  M('users','ue_','DB_NEW'); 
//  D方法宣告所要使用的資料庫
//  protected $connection = 'DB_NEW';//連線預設資料庫時不寫即可
//  protected  $trueTableName = 'ue_users';
////////