新聞中心
如何設(shè)置無憂主機(jī)Mysql數(shù)據(jù)庫連接方式
作者 / 無憂主機(jī) 時間 2011-01-13 12:52:47
無憂主機(jī)(www.gle-technology.com)的mysql數(shù)據(jù)庫連接訪問方式為本地訪問(localhost),不支持遠(yuǎn)程訪問(通過ip地址配置連接)。最近有很多用戶在使用無憂主機(jī)香港/美國php虛擬主機(jī)部署網(wǎng)站的時候,不理解DA主機(jī)的mysql數(shù)據(jù)庫訪問方式,將db_host配置錯誤而導(dǎo)致訪問網(wǎng)站時提示無法連接mysql數(shù)據(jù)庫的錯誤。下面是兩張截圖是在無憂主機(jī)中錯誤的數(shù)據(jù)庫訪問配置(圖1),和由此配置產(chǎn)生的報錯截圖(圖2) define(‘DB_host,’112.121.163.154’); //錯誤的配置 ? 按照上面定義mysql數(shù)據(jù)庫的連接方式,將導(dǎo)致如下報錯: 出現(xiàn)上述錯誤提示時候,該如何在無憂主機(jī)(DA主機(jī))中正確配置mysql數(shù)據(jù)庫連接類? 請?jiān)O(shè)置數(shù)據(jù)庫設(shè)置為本地訪問方式:localhost即可。無論你在網(wǎng)站遷移、安裝php開源網(wǎng)站請都將mysql數(shù)據(jù)庫訪問方式設(shè)置為:localhost 即: 請將:
define('DB_host' , '112.131.163.154' ); //錯誤的定義 //修改為如下定義. define('DB_host' , 'localhost' ); //正確的定義為幫助用戶理解,我將幾個在無憂主機(jī)正確定義mysql數(shù)據(jù)庫連接方式的代碼展示如下(注意紅色字體): Thinkphp定義數(shù)據(jù)庫訪問: define(‘DB_TYPE’, ‘mysql’); define(‘DB_HOST’, ‘localhost’); define(‘DB_NAME’,’ dbname’); //數(shù)據(jù)庫名稱 define(‘DB_USER’,’dbuser’); //數(shù)據(jù)庫訪問用戶名 define(‘DB_PWD’,”); //數(shù)據(jù)庫訪問密碼 define(‘DB_PORT’,”); discuz!論壇定義數(shù)據(jù)庫訪問: // [CH] 以下變量請根據(jù)空間商提供的賬號參數(shù)修改,如有疑問,請聯(lián)系服務(wù)器提供商 ?? $dbhost = 'localhost';????????? // 數(shù)據(jù)庫服務(wù)器 $dbuser = 'dbuser';???????? // 數(shù)據(jù)庫用戶名 $dbpw = 'password';???????????? // 數(shù)據(jù)庫密碼 $dbname = 'dbname ';??????????? // 數(shù)據(jù)庫名 $pconnect = 0;????????????? // 數(shù)據(jù)庫持久連接 0=關(guān)閉, 1=打開 Wordpress定義mysql數(shù)據(jù)庫連接訪問: /** WordPress 數(shù)據(jù)庫的名稱 */ define('DB_NAME', ' dbname '); /** MySQL 數(shù)據(jù)庫用戶名 */ define('DB_USER', 'dbuser'); /** MySQL 數(shù)據(jù)庫密碼 */ define('DB_PASSWORD', 'password'); /** MySQL 主機(jī) */ define('DB_HOST', 'localhost'); /** 創(chuàng)建數(shù)據(jù)表時默認(rèn)的文字編碼 */ define('DB_CHARSET', 'utf8'); /** 數(shù)據(jù)庫整理類型。如不確定請勿更改 */ define('DB_COLLATE', ''); 無憂主機(jī) 提供美國/香港 純Linux環(huán)境下高端免備案php空間,僅僅只需99元一年起。
本文地址:http://www.gle-technology.com/hosting/1674.html