JDBC API为Java开发者使用数据库提供了统一的编程接口,它由一组Java类和接口组成。
   JDBC连接数据库开发步骤:
    1. 装载驱动程序,每个数据库驱动程必须实现Driver接口
        —— Class.forName ("jdbc.driver_class_name");
    2.通过DriverManager(驱动程管理器)获得一个连接Connection(代表与数据库连接)
        — —Connection conn = DriverManager.getConnection(url , login, password);
    3.创建Statement以执行SQL操作,并访问返回的数据集
        —— Statement stmt = conn.createStatement();
                 ResultSet rst = stmt.executeQuery("select * from sometable");
    4.关闭数据库的连接以释放资源   
 
     下面是一个连接Mysql数据库的JDBC程序。首先要下载JDBC驱动程序从MYSQL的HOMEPAGE,解包后找到含有org.gjt.mm.mysql.Driver.class的JAR文件,把它包含到工程文件中
   
import java.sql.*;
public class MysqlJdbc {
  
public static void main(String args[]) {
    try {
      // 加载MYSQL JDBC驱动程序
      Class.forName("org.gjt.mm.mysql.Driver");    
      System.out.println("Success loading Mysql Driver!");
    } catch (Exception e) {
      System.out.print("Error loading Mysql Driver!");
      e.printStackTrace();
    }
    try {
      Connection connect = DriverManager.getConnection(
          "jdbc:mysql://localhost/catmiw", "root", "");
        //连接URL为   jdbc:mysql//服务器地址/数据库名
        //后面的2个参数分别是登陆用户名和密码
      System.out.println("Success connect Mysql server!");
      Statement stmt = connect.createStatement();
      ResultSet rs = stmt.executeQuery("select * from pet");
      while (rs.next()) {
        System.out.println(rs.getString("name"));
      }
    }catch (Exception e) {
      System.out.print("get data error!");
      e.printStackTrace();
    } finally{
          rs.close;
          stmt.close;
          connect.close;
      }
  }
}