我試圖使用jdbc
從我的Windows應用程序連接到MySQL數據庫。但它顯示套接字是一個例外。我也將連接字符串更改爲ipaddress,但它不起作用。在這方面有誰能幫助我?嘗試連接到java中的服務器數據庫時出現套接字異常
0
A
回答
0
當一個線程試圖打開一個套接字一些端口號來獲取連接,我們可能會收到此錯誤,但不能能夠連接。
首先,檢查用於連接到數據庫的數據源。
平主機,
遠程登錄:
telnet hostname portnumber
要檢查端口已準備好接受這樣一個
netstat -an | find 「portnumber」 or netstat -an | grep 「portnumber」
應該是處於監聽狀態的連接與否。如果它處於監聽狀態,請重新啓動要重置的服務。
防火牆
確保主機上的防火牆和主機都允許連接。確保您沒有在防火牆中設置任何規則,阻止到主機的傳入連接或傳出到主機的連接。
+0
這是相關的唯一部分是最後一部分。如果端口可以通過防火牆訪問但不聽,你會得到一個不同的例外:'連接被拒絕'。 – EJP
0
這很可能是由於你的機器和你的數據庫服務器之間的網絡問題引起的,或者您的配置(端口?)不正確,或者您的數據庫未啓動。
0
-首先開始使用Ping
實用程序進行連接的基本診斷。
-如果你能夠ping或者,如果你不能平,在任何情況下,請檢查是否有firewall
即阻止連接,如果是在服務器端爲上的防火牆添加例外端口或您的應用程序。
-您提到的上述問題指出了連接初始階段的問題。
-另請參閱要連接到正確的IP,如果它的服務器在網絡上,然後我假設服務器具有Static Public IP
。
0
檢查您的數據源的連接字符串和防火牆,如果使用第三方防火牆禁用並嘗試
相關問題
- 1. 嘗試套接字連接時出現Java異常
- 2. 嘗試連接到.sdf數據庫時出現異常
- 3. 嘗試連接數據庫時出現異常
- 4. 嘗試連接到套接字io/express服務器時出現404錯誤
- 5. 異常嘗試連接WebSphere服務器
- 6. Mono在嘗試連接到MySQL數據庫時拋出異常
- 7. 超時異常嘗試連接到AppHarbor上的Memcached服務器
- 8. java安全異常:嘗試連接數據庫時出現密封違規
- 9. 嘗試從服務器接收文件時出現異常
- 10. 嘗試連接到服務器時出現錯誤,下一次使用python中的套接字連接
- 11. 連接到套接字服務器時出現問題?
- 12. 嘗試連接到我的服務器時出現錯誤10061
- 13. 嘗試從JBOSS聯繫Oracle LDAP服務器時出現連接重置異常
- 14. 「遠程服務器超時」異常,因爲我嘗試連接到服務器
- 15. 嘗試連接到SMTP服務器時出現錯誤「199.201.221.19」
- 16. Red5 - 嘗試連接到服務器時出現錯誤
- 17. 嘗試從sqoop連接到mysql服務器時出現錯誤
- 18. 嘗試連接到遠程RabbitMQ服務器時出現AccessDeniedError
- 19. 套接字已關閉嘗試sslException時出現異常
- 20. 啓動ATG服務器時出現Web服務連接異常
- 21. 連接嘗試失敗,出現「ECONNREFUSED - 服務器拒絕連接」
- 22. 嘗試將Ruby連接到SQL服務器時出現「關閉連接錯誤」
- 23. 連接到Azure移動服務數據庫時出現Sql異常
- 24. 嘗試連接到Active Directory時出現異常
- 25. 嘗試從Google App Engine連接到外部數據庫服務器時出錯
- 26. 嘗試連接到Oracle數據庫時出現java.sql.SQLException
- 27. Java到數據庫連接:異常
- 28. 嘗試連接套接字時出現錯誤10051
- 29. 如何不斷嘗試連接套接字直到它出現?
- 30. 嘗試連接angularJS $ http時出現mongodb服務器錯誤
你可以ping IP嗎? – pstanton