mysql4.1.10的JDBC驱动的配置及测试 一.下载 mysql4.1.10的下载: http://dev.mysql.com/get/Downloads/MySQL-4.1/mysql-4.1.10-win32.zip/from/pick mysql4.1.10jdbc驱动的下载: http://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-3.1.7.zip/from/pick mysql-front的下载: MySQL-Front is an easy to use, compact, and very fast graphical tool to manage your MySQL database - from anywhere in the world.  http://www.mysqlfront.de/download.html
  二.配置      1. 把下载的jdbc驱动mysql-connector-java-3.1.7.zip解压缩,提取其中的mysql-connector-java-3.1.7-bin.jar文件到适当位置,并设置classpath路径指向该文件.      2.安装mysql数据库.      3.安装mysql-front,利用mysql-front建立数据库jtest,并在jtest中建立表info.然后填入数据.
  三.测试      测试代码如下: 文件名:testMysql.java /**  * @author rockaka  * mysql的jdbc驱动测试代码  * mysql4.1.10+mysql-connector-java-3.1.7-bin.jar  * data:2005-02-23  */ 
import java.sql.*; 
public class testMysql { 
 public static void main(String[] args) {   //驱动程序名   String driverName="com.mysql.jdbc.Driver";   //数据库用户名   String userName="root";   //密码   String userPasswd="root";   //数据库名   String dbName="jtest";   //表名   String tableName="info";   //联结字符串   String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPasswd;      System.out.println(url);      try{    Class.forName("com.mysql.jdbc.Driver").newInstance(); 
   Connection connection=DriverManager.getConnection(url);    Statement statement = connection.createStatement();    String sql="SELECT * FROM "+tableName;    ResultSet rs = statement.executeQuery(sql); //    获得数据结果集合    ResultSetMetaData rmeta = rs.getMetaData(); //    确定数据集的列数,亦字段数    int numColumns=rmeta.getColumnCount(); //    输出每一个数据值    for(int i=1;i<=numColumns;i++) {        if(i<numColumns)          System.out.print(rmeta.getColumnName(i)+" | ");        else          System.out.println(rmeta.getColumnName(i));        }        while(rs.next()){           for(int i=1;i<=numColumns;i++) {               if(i<numColumns)                  System.out.print(rs.getString(i).trim()+" | ");               else                  System.out.println(rs.getString(i).trim());           }        }     rs.close();     connection.close();    }catch(Exception ex){       System.out.println(ex);       System.exit(0);    } 
 } }
  四:编译与运行       1.编译:javac testMysql.java       2.运行:java testMysql       3.我的运行结果: jdbc:mysql://localhost/jtest?user=root&password=root NO | NAME | AGE 1 | AAA | 20 2 | BBB | 30 3 | CCC | 40  
 
  |