嗨,我在这里有这段代码,但是当应用程序开始向我显示错误时!如何解决? :

错误:


  “找不到适用于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();


然后工作正常。

10-08 08:00
查看更多