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

时间:2012-09-08 14:02:31

标签: java mysql jdbc

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

 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();
        }
    }

1 个答案:

答案 0 :(得分:1)

执行代码时找不到

com.mysql.jdbc.Driver

您需要使用mysql连接器才能运行它(jar包含com.mysql.jdbc.Driver)。你可以找到它here

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