jdbc基础入门

mac2025-06-12  30

JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API。JDBC API提供了一个标准接口,用于与任何关系数据库管理系统(RDBMS)进行交互。持久化有多种实现形式,在Java编程中,常见的持久化方式是将程序产生的数据存储到数据库中,而JDBC则是实现这一过程的重要工具。

JDBC本质:官方定义的一套所有关系型数据库的规则, 即接口. 各个数据库厂商去实现这套接口, 提供数据库驱动jar包. 我们可以使用这套接口(jdbc)编程, 真正执行代码的是驱动jar包中的实现类.

package com.ujn.jdbcDemo; import java.sql.*; public class JDBC_basic { public static void main(String[] args) { Connection con = null; Statement sta = null; ResultSet res = null; try { String url = "jdbc:mysql://localhost:3306/world"; String user = "root"; String password = "123456"; String sql = "select * from country where Name = 'China'"; //加载驱动 Class.forName("com.mysql.jdbc.Driver"); //建立连接 con = DriverManager.getConnection(url, user, password); //创建statement sta = con.createStatement(); //执行sql给结果集(查询用Query) res = sta.executeQuery(sql); //输出一下信息 while (res.next()){ System.out.println("国家:"+res.getString("Name")+" \t人口:"+res.getString("Population")); } } catch (Exception e) { e.printStackTrace(); } finally { try { res.close(); sta.close(); con.close(); } catch (Exception e) { e.printStackTrace(); } } } }
最新回复(0)