首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQLException:没有为jdbc:mysql找到合适的驱动程序

问SQLException:没有为jdbc:mysql找到合适的驱动程序
EN

Stack Overflow用户
提问于 2015-09-27 17:26:51
回答 3查看 410关注 0票数 0

我正在制作一个Java应用程序,我需要连接到一个MySQL数据库。我正在使用我之前在我的桌面上使用的片段(目前我正在使用我的笔记本电脑)并工作。现在,在我的笔记本电脑上,它将不能正常工作。以下是代码:

代码语言:javascript
复制
public void connect() {
    String connectTo = "jdbc:mysql//" + settings.getConfig().getString("mysql.ip") + ":" + settings.getConfig().getString("mysql.port") + "/" + settings.getConfig().getString("mysql.db");
    try {
        Class.forName("com.mysql.jdbc.Driver");
        this.conn = DriverManager.getConnection(connectTo, settings.getConfig().getString("mysql.username"), settings.getConfig().getString("mysql.password"));
        System.out.println("Successfully connected to the database");
    } catch (Exception ex) {
        ex.printStackTrace();
    }
}

这是我得到的堆栈跟踪:http://pastebin.com/bGhkqWGg

如果你还需要什么,只需问:)

已经谢谢你了,桂惠

FIX:

我添加了一个:在jdbc:mysql开始工作之后,我在互联网上发现了这一点,我希望这能挽救一些人的沮丧。

EN

回答 3

Stack Overflow用户

发布于 2015-09-27 17:29:08

您需要将JDBC驱动程序添加到MySQL的类路径中。

如果您使用Maven,那么只需在mysql-连接器-java中添加一个简洁的内容即可。如果没有,请下载提供的jar并添加-cp path-to/mysql-connector-java-5.1.36.jar。

票数 0
EN

Stack Overflow用户

发布于 2015-09-27 17:50:11

如果您使用maven作为构建工具,请将下面的依赖项添加到类路径中。否则,下载mysql罐并将其添加到类路径中。

代码语言:javascript
复制
    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
        <version>5.1.36</version>
    </dependency>
票数 0
EN

Stack Overflow用户

发布于 2015-09-27 17:55:07

它说你的项目无法找到mysql Driver的路径。下载mysql-connector-java.jar并将其添加到项目库中。使用下面的url下载mysql驱动程序。

http://www.java2s.com/Code/Jar/m/Downloadmysqlconnectorjar.htm

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32810727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档