數(shù)據(jù)庫配置以及參數(shù)codeIgniter

字號:


    codeIgniter的數(shù)據(jù)庫配置在application/config/database.php這個文件里面以及數(shù)據(jù)庫的其他相關(guān)配置,下面對數(shù)據(jù)庫配置進(jìn)行說明:
    $db['default']['hostname'] = "localhost";
    數(shù)據(jù)庫的主機(jī)名,通常位于本機(jī),可以表示為 "localhost".
    $db['default']['username'] = "root";
    需要連接到數(shù)據(jù)庫的用戶名.
    $db['default']['password'] = "";
    登陸數(shù)據(jù)庫的密碼
    $db['default']['database'] = "database_name";
    你需要連接的數(shù)據(jù)庫名
    $db['default']['dbdriver'] = "mysql";
    數(shù)據(jù)庫類型。如:mysql、postgres、odbc 等。必須為小寫字母
    $db['default']['dbprefix'] = "";
    當(dāng)運行Active Record查詢時數(shù)據(jù)表的前綴,它允許在一個數(shù)據(jù)庫上安裝多個
    CodeIgniter程序
    $db['default']['pconnect'] = TRUE;
    TRUE/FALSE (boolean) - 使用持續(xù)連接.
    $db['default']['db_debug'] = FALSE;
    TRUE/FALSE (boolean) - 顯示數(shù)據(jù)庫錯誤信息.
    $db['default']['cache_on'] = FALSE;
    數(shù)據(jù)庫查詢緩存是否開啟
    $db['default']['cachedir'] = "";
    數(shù)據(jù)庫查詢緩存目錄所在的服務(wù)器絕對路徑
    $db['default']['char_set'] = "utf8";
    與數(shù)據(jù)庫通信時所使用的字符集
    $db['default']['dbcollat'] = "utf8_general_ci";
    與數(shù)據(jù)庫通信時所使用的字符規(guī)則
    $db['default']['swap_pre'] = "";
    $db['default']['autoinit'] = TRUE;
    是否支持自動連接數(shù)據(jù)庫,如果設(shè)置false,連接會取代前一個去執(zhí)第一個sql語句(
    不是很明白)
    $db['default']['stricton'] = FALSE;
    是否強(qiáng)制使用 "Strict Mode" 連接, 在開發(fā)程序時,使用 strict SQL 是一個好習(xí)
    慣
    $db['default']['port'] = 5432;
    數(shù)據(jù)庫端口號. 要使用這個值,你應(yīng)該添加一行代碼到數(shù)據(jù)庫配置數(shù)組