x1.instance3650.db.xeround.com-nino_db
[chatserver.sql.MySqlConnection.rehash()]
this is con null [.()]
connection to MySQL server failed
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:
Cannot load connection class because of underlying exception:
'java.lang.NumberFormatException: For input string: "chatserver"'.
[chatserver.sql.MySqlConnection.connect()]
Exception in thread "AWT-EventQueue-0" [.()]
java.lang.NullPointerException [.()] at
chatserver.sql.MySqlConnection.ensureConnected(MySqlConnection.java:105) [.()] at
chatserver.sql.MySqlConnection.getServerConfig(MySqlConnection.java:936) [.()] at
chatserver.objects.ServerConfig.loadConfigFromSql(ServerConfig.java:57) [.()] at
chatserver.objects.ServerConfig.<init>(ServerConfig.java:49) [.()] at
chatserver.objects.Server.<init>(Server.java:36) [.()] at
chatserver.objects.Server.getInstance(Server.java:88) [.()] at
chatserver.main.ServerMain$1.run(ServerMain.java:24) [.()] at
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) [.()] at
java.awt.EventQueue.dispatchEvent(EventQueue.java:597) [.()] at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) [.()]
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) [.()]
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) [.
()] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) [.()] at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) [.()] at
java.awt.EventDispatchThread.run(EventDispatchThread.java:122) [.()]
這是由下面的代碼塊拋出..連接到MySQL服務器無法
try {
//conn = DriverManager.getConnection ("jdbc:mysql://localhost:chatserver");
// Joshua - change
// dbPassword = "";
conn = DriverManager.getConnection("jdbc:mysql://" + dbHost + ":"
+ dbPort + "/" + dbDatabase + "?" + "user=" + dbUser
+ "&"
+ "password=" + dbPassword);
lastMySqlActionTime = new Date().getTime();
} catch (SQLException e) {
System.out.println("this is con "+conn);
ServerLog.logError("connection to MySQL server failed "+e);
return false;
}
我可以通過命令提示符,然後利用數據庫訪問數據庫...它不是拋出錯誤在驅動程序的任何錯誤...
PLZ一些人可以幫你me..thank
請您適當格式化你的問題?錯誤消息正確包裝並縮進,代碼也一樣。 – glglgl