以MySQL数据库为例
1、下载驱动,然后将jar包放到jre的ext文件夹下以及jdk的jre\ext下,不用设置环境变量,如果了解虚拟机的加载过程,会知道有一个加载类会加载ext下的包
2、编写测试程序
import java.sql.*;
public class TestDB
{
public static void main(String[] args)
{
//1、加载驱动
try{
Class.forName("com.mysql.jdbc.Driver");
}catch(ClassNotFoundException ex){
System.out.println(ex);
return;
}
System.out.println("加载驱动成功");
//2、建立连接
try{
Connection conn = DriverManager.getConnection("jdbc:mysql:///test","root","123456");
System.out.println("已与test数据库建立连接");
//3、创建执行语句
Statement statement = conn.createStatement();
//4、查询语句
String sql = "select * from t_person";
//5、获取结果集
ResultSet result = statement.executeQuery(sql);
int count = 0;
while(result.next()){
count++;
System.out.println("第"+count+"条记录:" + result.getString(1) +"\t"+ result.getString(2) +"\t"+ result.getString(3) +"\t"+ result.getString(4) +"\t"+ result.getFloat(5));
}
}catch(SQLException sqlex){
System.out.println(sqlex);
return ;
}
}
}
原文地址:http://blog.csdn.net/havedream_one/article/details/46469273