JDBC与MySQL

JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一访问。

如果要使用数据库就要添加数据库的驱动,不同的数据库有不同的驱动。
这里举个例程来创建一个以JDBC连接数据库的程序,包含7个步骤。

  1. 加载JDBC驱动程序
    在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM,通过java.lang.Class类的静态方法forName(String className)实现。
try{
    //加载MySQL的驱动类
    Class.forName("com.mysql.jdbc.Driver");
}catch(ClassNotFoundException e){
    e.printStackTrace();    
}

成功加载后,会将Driver类的实例注册到DriverManager类中。

  1. 提供JDBC连接的URL
    连接URL定义了连接数据库时的协议、自协议、数据源标识
    书写形式:协议:子协议:数据源标识
    协议:在JDBC中总是以jdbc开始
    子协议:是桥连接的驱动程序或是数据库管理系统的名称。
    数据源标识:标记找到数据库来源的地址与连接端口。
    例如:(Mysql的连接URL)
    jdbc:mysql://localhost:3306/test
  2. 创建数据库的连接
    要连接数据库,需要向java.sql.DriverManager请求并获得Connetion对象,该对象就代表一个数据库的连接。
  3. 创建一个statement
  4. 执行SQL语句
  5. 处理结果
  6. 关闭JDBC对象
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值