2 wuxians wuxians 于 2016.01.29 22:53 提问

mysql 连接数据库报 找不到驱动程序 1C

package com.wfb;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

public class DBUtil {

 private static final String URL = "jdbc.mysql://127.0.0.1:3306/imooc";
 private static final String USER = "root";
 private static final String PASSWORD = "root";


public static void main(String[] args) throws Exception{

    //加载驱动
    Class.forName("com.mysql.jdbc.Driver");

    //获得数据库的链接
    Connection conn =  DriverManager.getConnection(URL, USER, PASSWORD);

    //通过数据库的连接操作数据库,实现增删改查

    Statement sta = conn.createStatement();

    ResultSet rs = sta.executeQuery("select name from imooc_goddess");
    while(rs.next()){

        System.out.println(rs.getString("name"));
    }

}

}

这是报的异常

Exception in thread "main" java.sql.SQLException: No suitable driver found for jdbc.mysql://127.0.0.1:3306/imooc
at java.sql.DriverManager.getConnection(DriverManager.java:602)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at com.wfb.DBUtil.main(DBUtil.java:22)

mysql-connector-java-5.1.18-bin.jar已经附加成功了 之前的web 项目可以
现在单独的练习 一直出现问题 数据库 以及表名都没有错误

将驱动加入了:C:\Program Files\Java\jre7\lib\ext中,仍然报错

求大神解答

6个回答

caozhy
caozhy   Ds   Rxr 2016.01.29 22:56

驱动jar包放的位置不对
把它加到eclipse project build path里面

Classpath中没有加入合适的mysql_jdbc驱动

wuxians
wuxians 配置了一下 还是不行 在查查看吧
接近 2 年之前 回复
wuxians
wuxians 配置了一下 还是不行 在查查看吧
接近 2 年之前 回复
chenyun19890626
chenyun19890626   2016.01.30 08:24

jar包问题比较烦,用maven,妈妈再也不用担心找不到jar包了

Mr_li13
Mr_li13   2016.01.31 10:08

jar包位置放对没?检查一下build path没?这两个问题解决了,就不会出现找不到的问题。

leaf_130
leaf_130   2016.02.13 11:17

http://blog.csdn.net/leaf_130/article/details/50096289

可以看看本博文最后那里的小例子。

wuxians
wuxians   2016.02.29 18:56

最终解决的是换了一个jar 包 可能是版本的问题

这里是jar包 需要的可以拿一下
链接:http://pan.baidu.com/s/1boh2xOV 密码:h0tj

Hjupan
Hjupan   2016.01.31 12:29

您好,根据你的描述,应该是driver 名字不对,应该是"org.gjt.mm.mysql.Driver", 不是"com.mysql.jdbc.Driver"

Class.forName("org.gjt.mm.mysql.Driver");

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!