【发布时间】:2012-09-08 14:02:31
【问题描述】:
如何使用 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();
}
}
【问题讨论】:
-
天哪,你为什么要使用反射?
-
你的类路径中有 mysql-connector.jar 吗?