首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JDBC编程

前面我们已经讨论了数据库的安装和简单的使用,还没完成的可以先去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资源社区,欢迎大家继续关注本公众号的技术博文。如果您觉得这篇文章对你有所帮助的话,不妨点个赞哈,您的支持就是我坚持原创的动力~~

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171216G0CCXT00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券