JDBC操作
发表于:2024-09-24 作者:千家信息网编辑
千家信息网最后更新 2024年09月24日,一.JDBC:Java Database Connection 表示数据库连接,是Java中专门提供的一组用于操作数据库的标准,所有的数据库生产商如果想为Java提供支持,则必须支持此标准。JDBC实
千家信息网最后更新 2024年09月24日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安全错误
数据库的锁怎样保障安全
网络安全公司研发费用投入
soa和网络技术
网络安全教学目标宁夏
公安信息数据库分为哪四类
苏州互联网网络科技招聘
电信网络安全工作情况写什么
网络安全威胁信息源码
育碧服务器国外
掌门一对一网络技术员面试
内存数据库实现
网络安全分区表
x79用服务器内存
网络安全技术论文提纲
x86文件服务器多少钱
浙江省游戏软件开发公司
互联网科技上涨
dmp数据库备份文件格式
江苏专业软件开发费用
拓道网络技术有限公司
耒阳电力软件开发
信阳网络安全系统品牌
网络安全黑板报版面设计
网络安全培训最强的机构
亚信网络安全卸载
华为鲲鹏arm服务器能干什么
预售数据库
公司服务器电脑开机一会自动关机
数据库备份硬盘柜
服务器管理芯片为厂家自研芯片
orcla数据库面试题