1,概念
全程是java database connectivity ,专门用来通过java程序 操作数据库,然后jdbc还是一套标准,支持对各类数据库产品的操作。
2,使用步骤
①到入MySql提供的jar包
②通过java连接数据库,需要指定连接数据库的参数:用户名,密码,端口号,ip地址,指定库名
③通过java发起SQL语句并执行
④处理结果集
import java.sql.Statement; //前三部固定不变 public class Test1 { public static void main(String[] args) throws Exception { //1.注册驱动 Class.forName("com.mysql.jdbc.Driver"); //2.获取数据库连接 String url="jdbc:mysql://localhost:3306/cgb2017";//jdbc:mysql:协议===localhost:3306:本机端口===cgb2017:数据库名; Connection root = DriverManager.getConnection(url, "root", "1234"); //3.获取传输器 Statement s = root.createStatement(); //4.利用传输器执行SQL ResultSet r = s.executeQuery("select sno,cno,degree from scores ");//执行查询语句 //5.处理结果 while(r.next()){//判断有无数据 //解析数据,获取每个字段的值 int anInt = r.getInt(1); String string = r.getString(2); double aDouble = r.getDouble(3); System.out.println(anInt+" "+string+" "+aDouble); } //6.释放资源 root.close();//连接 s.close();//传输器 r.close();//结果集 } }