JDBC操作
发表于:2025-11-13 作者:千家信息网编辑
千家信息网最后更新 2025年11月13日,一.JDBC:Java Database Connection 表示数据库连接,是Java中专门提供的一组用于操作数据库的标准,所有的数据库生产商如果想为Java提供支持,则必须支持此标准。JDBC实
千家信息网最后更新 2025年11月13日JDBC操作
一.JDBC:
Java Database Connection 表示数据库连接,是Java中专门提供的一组用于操作数据库的标准,所有的数据库生产商如果想为Java提供支持,
则必须支持此标准。JDBC实际上是一套类库的接口。
注:目前JDBC可以和任何数据库进行连接。
二.主要的操作类和接口:
Connection接口、Statement接口、PreparedStatement接口、ResultSet接口、CallableStatement接口、DriverManager类。
三.JDBC操作前的准备
1.创建数据库表
2.导入数据库驱动包
mysql-connector-java-5.1.27-bin.jar
四.实现插入操作
1.加载数据库驱动程序
Class.forName(驱动程序类)
2.通过用户名密码和连接地址获得数据库连接对象
DriverManager.getConnection(连接地址,用户名,密码)
3.构造插入的SQL语句
4.Statement实例
Statement stmt=conn.createStatement()
5.执行插入SQL语句
stml.executeQuery(sql)
6.关闭连接
stml.close();
conn.close();
五.实现更新操作、跟第四步是一样的只是SQL语句不一样。
六.实现删除操作、跟第四步是一样的只是SQL语句不一样。
//实现数据库连接及插入操作 public void insert(){ //加载驱动 try { Class.forName("com.mysql.jdbc.Driver"); String url="jdbc:mysql://localhost:3306/employee"; String username="root"; String password="asd"; //获取数据库连接 Connection conn=DriverManager.getConnection(url, username, password); //构造SQL语句 String sql="insert into employee(id,name,salary) values(1,'士大夫',10000) "; //构造一个Statement实例,用来发送SQL语句的载体 Statement stmt=conn.createStatement(); //执行SQL语句 stmt.executeUpdate(sql); //关闭连接(释放资源) stmt.close(); conn.close(); System.out.println("执行成功!"); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } }
数据
数据库
接口
语句
驱动
只是
地址
实例
密码
标准
用户
用户名
程序
驱动程序
支持
成功
士大夫
实际
实际上
对象
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
学校检查网络安全检查存在的问题
中信银行软件开发中心有编制
网络安全员隐私吗
罗布勒斯服务器什么时候停止调整
服务器比机柜小多少
网络安全事件对法律的影响
智能门锁软件开发环境
英语演讲稿三分钟网络安全
铁路网络安全保卫处
睢县网络技术公司
各公司服务器对比
银行信用 数据库
网络安全工作事关企业
重庆可视化人口管理系统软件开发
深圳华美软件开发
棋牌游戏服务器出现异常
全栈网络安全工程师百度网盘
医保网络安全风险
陕西省第七届网络安全宣传
紫气东来服务器怎么样
小火箭服务器地址有了怎么配置
护照预约平台为啥老服务器异常
没有服务器能热更吗
网络技术指导第3版
石嘴山oa软件开发怎么样
html上传到服务器空间
软件开发概念股票有哪些
计算三级网络技术
数据库修改视图中某学生的信息
数据库招标技术要求