jdbc入门(一) 加载驱动、建立连接、执行sql语句、关闭连接

4 篇文章 0 订阅

JDBC (Java DataBase Connection):java数据库连接技术,通过java访问数据库

 

  • 加载驱动包
  1. 首先需要用到oracle提供的一个jar包,然后加载这个jar包,也称之为驱动包。 如何找到驱动包? 
  2. 找到oracle数据库的安装目录 -> product -> 10.2.0(版本号,并不一定相同) -> db_1 -> jdbc -> lib -> ojdbc14.jar。 
  3. 复制到项目中去,注意位置,和src同级 。
  4. 最后一步,现在这个驱动包只是在项目里面,但是,它还没有真正融入到这个项目中。所以,我们需要手动将这个包添加到项目中去 -> 鼠标右键项目 ->build path -> configure -> add jar。找到jar包,点击确定。
Class.forName("oracle.jdbc.OracleDriver");   // 加载驱动
  • 建立连接
Connection con = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:ORCL","scott","a");
:数据库协议
:连接的数据库
:连接数据库的方式 thin(不要求安装oracl数据库) oci(要求安装数据库)
:127.0.0.1 统一指任何电脑的本机IP地址;localhost 一定要配置了才能使用;192.168.15.222 ip地址(当前网络的ip地址)
:端口号
:数据库
:账号,密码
  • 创建sql语句对象
Statement stmt = con.createStatement();
  • 创建sql语句
String sql = "insert into test values(seq_qid.nextval,'1212','a',20,'男')";
String sql2 = "delete from test where qname = '1212'";
String sql3 = "update test set qname='1212' where qid='10005'";
String sql4 = "select * from test";
  • 执行sql语句
//executeUpdate  //增删改
int result = stmt.executeUpdate(sql);  //返回受影响行
//executeQuery   //查
//ResultSet rs = stmt.executeQuery(sql4); //返回找到的数据

运行后数据库查询结果:

 

  • 关闭连接
try {
		if(con != null){
			con.close();
		}
		if(stmt != null){
			stmt.close();
		}
		if(rs != null){
			rs.close();
		}
	} catch (SQLException e) {
		e.printStackTrace();
  }

 

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值