我工作codeigniter..almost evrything做..但在部署應用程序我發現到我的應用程序(加上其他Java應用程序)進行通信的數據庫是在d:/服務器上連接到一個數據庫,該數據庫沒有使用wamp?
截止日期我develoer機DB被放置在 「C:\ WAMP \ BIN \ mysql的\ mysql5.0.51b \數據」
我database.php中是如下
$db_server_ip = 'xxx.xxx.xxx.xxx';
$db['default']['hostname'] = $db_server_ip;
$db['default']['username'] = "root";
$db['default']['password'] = "";
$db['default']['database'] = "mydb";
$db['default']['dbdriver'] = "mysql";
$db['default']['dbprefix'] = "";
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = "";
$db['default']['char_set'] = "utf8";
$db['default']['dbcollat'] = "utf8_general_ci";
我試着給
$db['default']['database'] = "D:/mydb";
但它顯示
甲
數據庫出錯無法選擇指定的數據庫: d:/ MYDB
任何想法?
感謝,
我有一個想法:請閱讀錯誤消息(我甚至爲你大膽):**發生數據庫錯誤無法選擇指定的數據庫:D:/ mydb ** – zerkms
這是一個愚蠢的數據庫名稱。打賭,該參數不應該是一個目錄/路徑。 – mario