gpt4 book ai didi

java - 找不到适用于 jdbc :mariadb (Netbeans) 的合适驱动程序

转载 作者:行者123 更新时间:2023-11-30 06:55:30 34 4
gpt4 key购买 nike

我正在使用 MariaDB 的 mariadb-java-client-1.5.7.jar 连接器,但它不起作用。

这是连接代码:

    public DataAccess() throws SQLException, ClassNotFoundException {
this.driver = "org.mariadb.jdbc.Driver";
this.host = "jdbc:mariadb://localhost/bluebank";
this.user = "root";
this.password = "";
Class.forName(this.driver);
this.conn = DriverManager.getConnection(this.host, this.user, this.password);
}

我得到:

    java.sql.SQLException: No suitable driver found for jdbc:mariadb://localhost/bluebank
at java.sql.DriverManager.getConnection(DriverManager.java:689)
at java.sql.DriverManager.getConnection(DriverManager.java:247)
at DAO.DataAccess.<init>(DataAccess.java:31)

除了作为外部 jar 添加到库之外,我还将其作为驱动程序添加到 Netbeans 的(服务)中的数据库中。另外,如果我删除 Class.forName(),它也不起作用。

最佳答案

今天也有类似的事情。在 Eclipse 中工作,没有使用纯 Java。

对我来说,拥有这一点很重要

Class.forName ("org.mariadb.jdbc.Driver");

让它在任何地方都能工作。

关于java - 找不到适用于 jdbc :mariadb (Netbeans) 的合适驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41920474/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com