1

如何使用 jdbc 将 mysql 数据库连接到桌面 java 应用程序?环境是 ubuntu 12.04 Lts 我尝试了很多方法,但它们都在执行时抛出异常

 Class.forName("com.mysql.jdbc.Driver");

例外说:

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

完整的代码是:

import java.sql.*;

public class CRUDForGoods {
    private Connection connection ;
    public Vector<GoodsStore> goods ;

    public CRUDForGoods(){
        try{
           DriverManager.registerDriver(new JdbcOdbcDriver());
            connection = DriverManager.getConnection("jdbc:odbc:dbName","root", "root");



        }
           catch(Exception ex) {
            System.out.println("##connection");
            ex.printStackTrace();
        }
    }
4

1 回答 1

1

com.mysql.jdbc.Driver执行代码时找不到。

您需要 mysql 连接器才能运行它(jar 包括com.mysql.jdbc.Driver)。你可以在这里找到

下载 jar 文件并将其包含在您的类路径中。

于 2012-09-08T14:15:13.260 回答