平時,我們鏈接數據庫的時候,一般客戶都填寫的是服務器IP,其實這個理解是錯誤的,我們的免備案空間開通好以后,一般情況下,都是在一個服務器上,服務器A和數據庫B是在同一個服務器上,配套使用的,所以大家可以理解為,空間開通好以后贈送的數據庫都是在一個服務器上,那么為什么和我們講到的話題localhost有關系呢?
大家在安裝DEDECMS,帝國CMS等程序的時候,都需要客戶填寫數據庫IP或者地址,然后一般客戶都填寫的是服務器IP。其實這個樣子不合適,不算錯誤,為什么不合適呢?下面我們來講解給大家。
因為免備案空間服務器在鏈接localhost的時候,是不用解析,并且不經過多次傳輸,直接可以鏈接到數據庫,但是如果填寫IP或者127.0.0.1那么服務器需要鏈接網卡,在鏈接到數據庫上面,如果填寫localhost是不經過網卡的。
我們來了解下localhost和127.0.0.1的意思,來一起看下。
localhost:這個詞的含義是:本機服務器,因為鏈接的時候不用解析到IP也不用鏈接網卡,直接鏈接。
127.0.0.1這個是含義是:本地服務器,他在鏈接的時候需要帶動服務器權限,來進行網卡鏈接,解析IP等行為。
所以我們后續使用免備案空間的時候都應該注意填寫localhost哦。
|