1 mysql? 1042 can't get hostname for your address解決措施
網(wǎng)友的建議是:
1在配置信息中添加 忽略主機(jī)名的訪問(wèn)方式 和忽略表明大小寫這兩個(gè)代碼,再重啟mysql服務(wù)
我做了销斟,沒(méi)用
2 檢查端口是否一致
防火墻的入站規(guī)則中 兩個(gè)mysql 的端口都是3306,一個(gè)專用,一個(gè)域
另外mysql的配置文件中的兩個(gè)端口也都是3306笙瑟,一個(gè)客戶端例书,一個(gè)mysql監(jiān)聽(tīng)的tcp/ip 端口
3檢查hosts 是否有 127.0.0.1 localhost
檢查也有
可這些都沒(méi)能解決我的問(wèn)題艘策。
最后百度知道網(wǎng)友“醉沙專屬”的回答解決了我的問(wèn)題,下面附上他的原話
“
今天也遇到這個(gè)問(wèn)題通熄,搞了一上午,各種煩躁找都,一開(kāi)始很開(kāi)心看到樓主也在問(wèn)這個(gè)問(wèn)題唇辨,可惜,看到的處理方法都是那個(gè)能耻,在mysqld下增加skip-name-resolve赏枚,話說(shuō)這個(gè)配置亡驰,從官方文檔看,就只允許用ip登錄了饿幅,我配置之后隐解,連localhost都不能用。
后來(lái)诫睬,我嘗試這么做煞茫,先看下hosts文件,看看有沒(méi)有問(wèn)題摄凡,然后tracert 127.0.0.1续徽,看能不能成功回調(diào)本機(jī),成功之后亲澡,運(yùn)行netsh winsock reset钦扭,重啟電腦,再次嘗試一次床绪,問(wèn)題解決了~
希望你也能順利解決問(wèn)題客情,這個(gè)問(wèn)題,在網(wǎng)上找的答案真心廢癞己!
”
最后膀斋,感謝醉沙專屬幫我解決了問(wèn)題!
2 2003 - can't connect to MySQL server on 'localhost; (10061)
因?yàn)闆](méi)有啟用mysql的服務(wù)痹雅,這樣來(lái)做:
右鍵計(jì)算機(jī)--管理---服務(wù)仰担,右側(cè)列表找到MYSQL56,然后雙擊绩社,在服務(wù)狀態(tài)中啟動(dòng)它
3 NumberFormatException
字符串不能轉(zhuǎn)換成適當(dāng)?shù)囊环N數(shù)值類型時(shí)就會(huì)出現(xiàn)這個(gè)異常
比如將null用parseInt來(lái)轉(zhuǎn)換摔蓝,就會(huì)報(bào)這個(gè)錯(cuò)誤
4