首页 > 作文

java连接sqlserver数据库(java考勤管理系统)

更新时间:2023-04-04 06:17:12 阅读: 评论:0

jdbc(java databa con白露节气的含义是什么nectivity的缩写,简称jdbc)就是java数据库连接,它是java程序连接和数据库操作的应用程序api接口,说白了就是用java语言来操作数据库。

原来我们操作数据库是使用sql语句来操作数据库,jdbc是用java语言连接数据库,然后向数据库发送sql语句,就可以实现java语言操作数据库。

jdbc为java访问数据库提供了通用的api接口,既然是通用的api接口,也就是说我们可以通过jdbc连接各种关系型数据库,只要每个数据库提供对应的驱动jar包,以及数据库服务器地址和登录这个数据库的用户名和密码,那么就通过jdbc访问mysql数据库,也可以访问sql rver、oracle等等数据库。

简单地说,jdbc可以为我们做三件事:

1、与数据库建立连接

2、发送sql语句

3、处理结果

下面以mysql5.7数据库为例,我们来看看使用jdbc连接和操作数据库的步骤以及各步骤所用的接口。

1.加载驱动程序(仅做一次)

class.forname(“com.mysql.cj.jdbc.driver”);

2.建立数据库连接

使用drivermanager接口获得数据库连接,连接后得到connection接口,通过数据库的地址,用户名和密码连接数据库.

connection con未来的作文=drivermanager.getconnection(“jdbc:mysql://12春晚经典语录7.0.0.1:3306/studydata?characterencoding=utf8&ussl=fal&rvertimezone=utc&rewritebatchedstatements=true”;“root”, “root”);

3. 创建statement或者preparedstatement对象

连接上数据库之后,可以通过connection创建 statement接口或预编译sql语句的preparedsatement接口来向数据库发送sql语句。

statement st=con.createstatement();

preparedst烫发的种类atement pst= conn.preparestatement(sql);

4.处理执行结果

如果是增加、修改、删除操作,调用executeupdate()方法,返回影响的行数,如果是查询操作,调用executequery()方法,得到结果集resultt接口,通过循环调用next()方法对结果集进行滚动操作,获取数据库数据。

5.释放资源

主要就是调用clo()方法,依次关闭对象及连接的顺序是resultt → st烟雾头atement → connection.

本文发布于:2023-04-04 06:17:10,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/8e4b23466fdb2e62c35d23805d47a1a3.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:java连接sqlserver数据库(java考勤管理系统).doc

本文 PDF 下载地址:java连接sqlserver数据库(java考勤管理系统).pdf

标签:数据库   接口   操作   语句
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图