如何使用jdbc将mysql数据库连接到桌面java应用程序?

如何使用jdbc将mysql数据库连接到桌面java应用程序?,java,mysql,jdbc,Java,Mysql,Jdbc,如何使用jdbc将mysql数据库连接到桌面java应用程序? 环境是Ubuntu12.04LTS,我尝试了很多方法,但都在执行时抛出异常 Class.forName("com.mysql.jdbc.Driver"); 例外情况是: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 完整代码为: import java.sql.*; public class CRUDForGoods { private Connect

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

 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();
        }
    }
import java.sql.*;
公营粗饲料{
专用连接;
公共媒介产品;
公共垃圾食品{
试一试{
registerDriver(新的JdbcOdbcDriver());
connection=DriverManager.getConnection(“jdbc:odbc:dbName”、“root”、“root”);
}
捕获(例外情况除外){
System.out.println(“连接”);
例如printStackTrace();
}
}

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

您需要mysql连接器来运行它(jar包括
com.mysql.jdbc.Driver
),您可以找到它


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

com.mysql.jdbc.Driver
在执行代码时未找到

您需要mysql连接器来运行它(jar包括
com.mysql.jdbc.Driver
),您可以找到它


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

天哪,为什么要使用反射?mysql-connector.jar在类路径上吗?天哪,为什么要使用反射?mysql-connector.jar在类路径上吗?