要了解JDBC操作MySQL的基本实现,我们得先了解什么是JDBC,JDBC的全称为:Java Database Connectivity,它是java访问数据库的解决方案,JDBC定义了一套标准接口,不同的数据库只要去实现不同的接口,在接口中调用对应的方法,因此,实现了在不同的数据库之间进行切换。
它的实现基本分为五步:
一:下载并加载驱动
下载对应数据库的驱动(我们下载的是MySQL的驱动:mysql-connector-java-5.0.4-bin.jar),在项目下创建lib文件夹,将驱动拖入lib文件夹中,然后加载到项目中(选中驱动,右键点击

在java中,通过反射(Class.forName()方法)完成驱动类的注册

二:创建链接(Connection接口)

三个参数都为String类型,分别为数据库的URL,数据库用户名,数据库密码
三:获取SQL语句执行对象(Statement)

四:执行SQL语句
(1)增删改

参数为要执行的SQL语句,返回结果为0或1,0是执行失败,1是执行成功
(2)查询

参数为要执行的SQL语句,返回ResultSet结果集,常见的处理方式遍历ResultSet,首先判断不为空,然后ResultSet.next()判断是否有下一条数据,ResultSet.getXXX(字段名)来获取字段内容。(XXX为字段对应java的数据类型)
五:释放资源
数据库操作执行完毕以后要释放相关资源,并且是从小向大关闭
ResuluSet.close();
Statement.close();
Connection.close();
以上内容,我是以一个初学者的理解来总结的,希望能帮助到大家,当然,如果有什么不对的地方,也希望各位读者能评论出来,让我"回归正轨"。
七夕节快到了,提前祝各位节日快乐,当然,如果没有对象的话,七夕节前一天我们可以new一个出来!!!
本文介绍了JDBC的基本实现步骤,包括加载MySQL驱动、建立连接、执行SQL(增删改查)及释放资源。适合初学者理解数据库连接的Java方法。
1913

被折叠的 条评论
为什么被折叠?



