import java.lang.Object;
import java.sql.*;public class sqlcon {
public void startsql() throws ClassNotFoundException, SQLException{
//
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/new_db","root","23755959");
    Statement st = con.createStatement();
    ResultSet rs = st.executeQuery("select name from table1");
    //获取字段
    ResultSetMetaData Rm = rs.getMetaData();
    int num = Rm.getColumnCount();
    while(rs.next()){
     //
     for(int i = 0;i<num;i++){
     String x = rs.getString(i+1);
     System.out.print(x);}//end for
     }//end while
    
} public static void main(String[] args) throws ClassNotFoundException, SQLException {
new sqlcon().startsql();
}
}//编译之后报错
Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at singleTest.sqlcon.startsql(sqlcon.java:21)
at singleTest.sqlcon.main(sqlcon.java:38)
//我在mysql网站下了个驱动mysql-connector-java-3.1.10.zip但是不知道怎么安装
//不知道怎么配置,放在哪里,怎么设置变量(请高手帮忙)

解决方案 »

  1.   

    javac -classpath 解开后的mysql的jdbc的jar绝对路径  sqlcon.java如果用jbuilder,eclipse等ide工具,在工具里配置即可。
      

  2.   

    压缩包里有下面的东西<-
    doc文件夹 -- 里面有几个文档和jar文件
    src文件夹 -- 和Java里面的src.zip文件格式一样,里面有很多jar
    mysql-connector-java-3.1.10-bin.jar
    mysql-connector-java-3.1.10-bin-g.jar
    build.xml
    还有一些零碎的文件
    ->请问我应该怎么配置这些文件,是直接拷贝mysql-connector-java-3.1.10.zip到“某”个文件夹下
    还是解压缩“某”个文件到什么地方请高手告之如何处理这个驱动包
      

  3.   

    有一个mysql-connector-java-3.1.8-bin.jar的包的。放到classpath里去
      

  4.   

    将mysql-connector-java-3.1.10-bin.jar加入环境变量CLASSPATH中试试
      

  5.   

    你用的什么服务器?把驱动放在你应用程序的WEB-INF/lib下就可以
    是服务器上的目录
      

  6.   

    我没用服务器,直接Eclipse下的jdbc操作!
      

  7.   

    将mysql-connector-java-3.1.10-bin.jar加入工程外部lib路径。
      

  8.   

    eclipse中右击project->选择属性->java build path->libraries->点击add external jars
    加入你的jar
      

  9.   

    OK  thank you !!! this post is over!