簡體   English   中英

UnknownHostException:連接到數據庫服務器時

[英]UnknownHostException: while connecting to database server

我正在嘗試在1nd1.com上托管MySQL數據庫。 我創建了一個只有幾個表的數據庫。 從Java應用程序連接到1and1數據庫時出現以下錯誤。

使用“ ping hostname”命令從命令提示符執行ping操作時,響應失敗。

有什么方法可以從Java程序連接到該主機嗎?

com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: 

** BEGIN NESTED EXCEPTION ** 

java.net.UnknownHostException
MESSAGE: db726853948.db.1and1.com

STACKTRACE:

java.net.UnknownHostException: db726853948.db.1and1.com
    at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
    at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:907)
    at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1302)
    at java.net.InetAddress.getAllByName0(InetAddress.java:1255)
    at java.net.InetAddress.getAllByName(InetAddress.java:1171)
    at java.net.InetAddress.getAllByName(InetAddress.java:1105)
    at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:246)
    at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:271)
    at com.mysql.jdbc.Connection.createNewIO(Connection.java:2771)
    at com.mysql.jdbc.Connection.<init>(Connection.java:1555)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)
    at java.sql.DriverManager.getConnection(DriverManager.java:664)
    at java.sql.DriverManager.getConnection(DriverManager.java:247)
    at Contct.insertDetails(Contct.java:11)
    at Contct.main(Contct.java:28)

** END NESTED EXCEPTION **
Last packet sent to the server was 0 ms ago.

嘗試將主機名添加到主機文件

例如:

your_host_ip(122.2.2.1)     hostname(db726853948.db.1and1.com)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM