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

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中,仍然报错

求大神解答

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

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

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

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

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

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

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

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

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

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