前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JDBC编程

JDBC编程

作者头像
企鹅号小编
发布2018-02-28 09:41:03
7060
发布2018-02-28 09:41:03
举报

前面我们已经讨论了数据库的安装和简单的使用,还没完成的可以先去Mysql的安装和Mysql数据库的简单操作回顾一下哦!今天我们来简单学习JDBC编程的准备和链接我们的编程工具。

一、安装驱动程序

1.什么是JDBC驱动?为什么要用JDBC?

通常把厂商提供的特定于数据库的访问API 称为数据库JDBC驱动程序。

JDBC通过提供一个抽象的数据库接口,使得程序开发人员在编程时可以不用绑定在特定数据库厂商的API上,大大增强了应用程序的可移植性

2.为工具导入驱动包

小编用的是NetBeans+MySQL,工具不同但步骤类似,我就以我的为列了。

将MySQL驱动包

拷贝到服务器JVM可以访问到的目录下,即服务器的lib目录下C:\Program Files\glassfish-3.0.1\glassfish\lib下即可

二、JDBC编程的四部曲

前奏:导入SQL包 即import java. sql.* ;

第一步:注册数据库的JDBC驱动(到JVM中)

即Class.forName("JDBC驱动类的名称")

以MySQL为例:

两者都可以,推荐用前者,区别:

第二步:连接数据库

1)先定义数据库连接的URL对象,格式为:jdbc:子协议:数据库定位器。

以MySQL为例格式:jdbc:mysql://机器名/数据库名

即:String conURL=“jdbc:mySQL://localhost:3306/test”;

2)再连接数据库

调用DriverManager对象的getConnection();方法来获取链接

Connection conn=DriverManager.getConnection(conURL,”username”,”password”)

第三步:使用SQL语句对数据库操作

例:

1)获得语句对象: statement对象:提供执行SQL的方法

2)获得结果集: ResultSet对象:SQL语句执行的结果集,

3)获得属性: getXXX(“字段名”)

等,后面小编会慢慢写的。

第四步:关闭数据库和各种对象

conn.close()

记得使用后一定要关闭,不然会造成内存的浪费。

到此,数据库已经连上我们的编程工具了。

小编展示:

运行结果:

本文属于原创,如有转载,请标注原作者,版权归本公众号所有。如果你喜欢我写的文章请关注 java资源社区,欢迎大家继续关注本公众号的技术博文。如果您觉得这篇文章对你有所帮助的话,不妨点个赞哈,您的支持就是我坚持原创的动力~~

本文来自企鹅号 - 手集名品学习平台媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文来自企鹅号 - 手集名品学习平台媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档