以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 ;
        }
    }
}
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐