JDBC for mysql driver 你的CLASSPATH设置了吗?如果没有的话,要设置阿。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JBuilder不会帮你自动加载C:\JBuilder9\jdk1.4\jre\lib\ext底下的第三方包到当前工程中来,你只有自己动手把mysql驱动加载到当前工程中。 我没有用jbuilder, 在命令行下运行,我把能想到的路径都加进去了,而且把com文件复制到了jdk1.4\lib\下。还是不行啊:( 顺便程序该不会有错把:import java.sql.*;public class JDBCDemo{ public static void main(String[] args) { String driver="com.mysql.jdbc.Driver"; String url="localhost/juse"; Connection con=null; Statement st; ResultSet rs; try { Class.forName(driver).newInstance(); } catch (Exception ex) { } try{ con=DriverManager.getConnection(url,"root","root"); st=con.createStatement(); rs=st.executeQuery("Select * from student"); while(rs.next()){ System.out.println("ID="+rs.getString(1)); System.out.println("Name="+rs.getString(2)); } }catch(Exception e){ e.printStackTrace(); }finally{ if(con==null)return; try{ con.close(); }catch(Exception e){ e.printStackTrace(); } } }} mySQL driver的一般路径应该是“org.gjt.mm.mysql.Driver”另外,我没有用过JB写sql的程序。在sdk的时候,有两种方法安装mySQL驱动:把包含驱动包.jar文件的完整路径添加到classpath中或者把jar文件放到sdk目录的jre\lib下面就可以了 据说这种情况也存在内存泄露 没见过的String 构造方法 30分求教一个需求的思路 求教多线程的例子! 如何在多线程中遍历List 为什么运行后不能显示图形界面? 请问用EditPlus如何设置运行编译之后的class? 送分了##¥#¥%……¥—#%! (怪事)一个Java运行问题(十万火急) 语法错误,大神们帮忙看看 搭建环境变量 急
public static void main(String[] args) {
String driver="com.mysql.jdbc.Driver";
String url="localhost/juse";
Connection con=null;
Statement st;
ResultSet rs;
try {
Class.forName(driver).newInstance();
} catch (Exception ex) {
}
try{
con=DriverManager.getConnection(url,"root","root");
st=con.createStatement();
rs=st.executeQuery("Select * from student");
while(rs.next()){
System.out.println("ID="+rs.getString(1));
System.out.println("Name="+rs.getString(2));
}
}catch(Exception e){
e.printStackTrace();
}finally{
if(con==null)return;
try{
con.close();
}catch(Exception e){
e.printStackTrace();
}
}
}
}
另外,我没有用过JB写sql的程序。
在sdk的时候,有两种方法安装mySQL驱动:
把包含驱动包.jar文件的完整路径添加到classpath中
或者
把jar文件放到sdk目录的jre\lib下面就可以了