嗨,我在这里有这段代码,但是当应用程序开始向我显示错误时!如何解决? :
错误:
“找不到适用于jdbc:mysql:// localhost / database的驱动程序”
代码:
try {
connection = DriverManager.getConnection("jdbc:mysql://"+host+"/"+database,username,password);
connection.setAutoCommit(false);
System.out.println("Connected to MySQL!");
} catch (SQLException e) {
System.out.println("Couldn't connect to MySQL!");
System.out.println(e.getMessage());
System.exit(0);
}
最佳答案
确保您具有正确版本的jar-类似于mysql-connector-java-5.1.14-bin.jar
请记住,主机参数是否也包括端口。 (默认情况下,3306是MySQL的端口。)
如下加载类
Class.forName("com.mysql.jdbc.Driver").newInstance();
然后工作正常。