加载驱动程序时出错:com.mysql.jdbc.Driver

时间:2013-08-29 19:53:55

标签: java mysql jdbc driver

我正在尝试连接到MySQL数据库,但是我遇到以下错误:com.mysql.jdbc.Driver 有人有什么想法怎么办?非常感谢!这是我的源代码:

package simpleDB;

import java.sql.*;
import javax.swing.*;

public class getConnection {
    public Connection con = null;
    public Statement statement = null;
    public String JDBC_DRIVER = "com.mysql.jdbc.Driver";
    public String username = "root", password = "****";
    static String dbname = "jdbc:mysql://localhost/biblio";
    String sql = "select * from autores";
    String dbtime;

    public void Connect() {
        try {
            Class.forName(JDBC_DRIVER);
            con = DriverManager.getConnection(dbname, username, password);
            statement = con.createStatement();
            System.out.println("Database connection established");
            System.out.println("capturing from database");
            ResultSet rs = statement.executeQuery(sql);
            while (rs.next()) {
                dbtime = rs.getString(1);
                System.out.println(dbtime);
            }
        } catch (Exception e) {
            System.out.println("nada feito: " + e.getMessage());
        }
    }
}

package simpleDB;

import simpleDB.*;

public class mainDB {

    public static void main(String[] args) {
        getConnection conn = new getConnection();
        conn.Connect();
    }
}

我不知道出了什么问题,我一直在尝试很多不同的代码,但我无法做到这一点......

2 个答案:

答案 0 :(得分:1)

你必须确保将包含com.mysql.jdbc.Driver的jar添加到你的类路径中

答案 1 :(得分:0)

我假设您运行时在CLASSPATH中没有MySQL驱动程序JDBC JAR。没有足够的信息可讲。显示如何调用此类。你知道如何使用java.exe命令行工具吗?