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