怎么解決mysql數(shù)據(jù)庫IPaddresscouldnotberesolved報錯問題

這篇文章主要講解了“怎么解決MySQL數(shù)據(jù)庫IP address could not be resolved報錯問題”,文中的講解內(nèi)容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么解決mysql數(shù)據(jù)庫IP address could not be resolved報錯問題”吧!

創(chuàng)新互聯(lián)公司致力于互聯(lián)網(wǎng)品牌建設與網(wǎng)絡營銷,包括成都網(wǎng)站建設、網(wǎng)站制作、SEO優(yōu)化、網(wǎng)絡推廣、整站優(yōu)化營銷策劃推廣、電子商務、移動互聯(lián)網(wǎng)營銷等。創(chuàng)新互聯(lián)公司為不同類型的客戶提供良好的互聯(lián)網(wǎng)應用定制及解決方案,創(chuàng)新互聯(lián)公司核心團隊十余年專注互聯(lián)網(wǎng)開發(fā),積累了豐富的網(wǎng)站經(jīng)驗,為廣大企業(yè)客戶提供一站式企業(yè)網(wǎng)站建設服務,在網(wǎng)站建設行業(yè)內(nèi)樹立了良好口碑。

剛剛接觸mysql數(shù)據(jù)庫,所以很多東西都不會,今天查看剛剛建好的mysql,發(fā)現(xiàn)日志中出現(xiàn)好多的warning,自己查了一下,網(wǎng)上的人都說
這個警告不會影響數(shù)據(jù)庫的訪問 但是當有大量的這種日志產(chǎn)生的時候,數(shù)據(jù)庫之前的錯誤信息 就會很難去查詢了。連接數(shù)越多,產(chǎn)生報警日志的頻率越高。

2014-08-13 12:59:16 3149 [Warning] IP address '172.17.206.195' could not be resolved: Temporary failure in name resolution
2014-08-13 12:59:16 3149 [Warning] IP address '172.17.206.195' could not be resolved: Temporary failure in name resolution
2014-08-13 12:59:16 3149 [Warning] IP address '172.17.206.195' could not be resolved: Temporary failure in name resolution
2014-08-13 12:59:16 3149 [Warning] IP address '172.17.206.195' could not be resolved: Temporary failure in name resolution
2014-08-13 12:59:16 3149 [Warning] IP address '172.17.206.195' could not be resolved: Temporary failure in name resolution
2014-08-13 12:59:16 3149 [Warning] IP address '172.17.206.195' could not be resolved: Temporary failure in name resolution
2014-08-13 12:59:16 3149 [Warning] IP address '172.17.206.195' could not be resolved: Temporary failure in name resolution
2014-08-13 13:00:36 3149 [Warning] IP address '172.17.206.195' could not be resolved: Temporary failure in name resolution

問題產(chǎn)生的原因:
出現(xiàn)錯誤的原因是MYSQL Server在本地內(nèi)存中維護了一個非本地的Client TCP cache,這個cache中包含了遠程Client的登錄信息,比如IP地址,hostname等信息。
如果Client連接到服務器后,Mysql首先會在本地TCP池中根據(jù)IP地址解析客戶端的hostname或者反解析,如果解析不到,就會去DNS中進行解析,如果還是解析失敗就是在error log中寫入這樣的警告信息。

解決的辦法:
1.可以通過兩個參數(shù)來disable這個功能,在MYSQL的配置文件中[mysqld]中加入下面的參數(shù):
[mysqld]
skip-host-cache
skip-name-resolv
它將禁止 MySql Server 對外部連接進行 DNS 解析,使用這一選項可以消除 MySql 進行 DNS 解析的時間。但是,這樣會引起一個問題:連接mysql時,
不能使用 localhost連接了,而是要使用IP(127.0.0.1)地址的;如果是按localhost,對用戶賦權限的話,用戶登錄權限也要修改一下的

感謝各位的閱讀,以上就是“怎么解決mysql數(shù)據(jù)庫IP address could not be resolved報錯問題”的內(nèi)容了,經(jīng)過本文的學習后,相信大家對怎么解決mysql數(shù)據(jù)庫IP address could not be resolved報錯問題這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關知識點的文章,歡迎關注!

網(wǎng)頁名稱:怎么解決mysql數(shù)據(jù)庫IPaddresscouldnotberesolved報錯問題
當前地址:http://muchs.cn/article32/gechsc.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設計公司服務器托管、建站公司、微信小程序云服務器、網(wǎng)站設計

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設