我新手Java DB的編碼...Java的SQL連接被拒絕例外
這是我的Java代碼
Connection conn = null;
Statement stmt = null;
Class.forName("com.mysql.jdbc.Driver");
System.out.println("Connecting to database...");
conn = DriverManager.getConnection("jdbc:mysql://localhost/EMP",USER,PASS);
System.out.println("Creating statement...");
stmt = conn.createStatement();
String sql;
這是我收到的例外:
ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/tiles].[default]] (http-localhost-127.0.0.1-8080-1) Servlet.service() for servlet default threw exception: java.net.ConnectException: Connection refused: connect
我我的mySQL服務器也在運行,並且包含名爲EMP的簡單表。我沒有解釋get連接URL的問題。任何人都可以簡單解釋一下嗎
謝謝。
「連接被拒絕」= db的未運行,tcp端口被防火牆,套接字在錯誤的地方,等等等等等等。 – 2014-10-29 14:17:05
查看服務器日誌文件以瞭解發生了什麼。 – Jens 2014-10-29 14:18:34
您是否嘗試使用MySQL驅動程序連接到SQL Express服務器? – RealSkeptic 2014-10-29 14:21:11