我目前正在开展一个小项目,涉及将CSV文件中的信息写入MySQL数据库。
我使用netbeans并将MySql JDBC JAR文件添加到连接所需的项目中。当运行下面的代码时,程序不会继续运行驱动程序manager.getConnection语句。在这个阶段,我迷失了想法。我的用户名和密码绝对正确,我确信我的网址是正确的。没有错误返回,项目似乎陷入困境。
我使用的是由blacknight托管服务托管的数据库,这会有所不同吗?
public static void writeToDatabase()
{
try {
String url = "jdbc:mysql://172.16.2.10:57983/db1320939_sa63898_main";
Connection conn = DriverManager.getConnection(url,"u1320939_kd","svpgalway21");
conn.close();
System.out.println("It worked!");
} catch (Exception e) {
System.err.println("Got an exception! ");
System.err.println(e.getMessage());
}
答案 0 :(得分:0)
尝试捕捉Throwable
而不是Exception
。也许您在连接到数据库时获得Error
并且您不会注意到它。还包括带有跟踪的finally
子句。