JDBC操作
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,一.JDBC:Java Database Connection 表示数据库连接,是Java中专门提供的一组用于操作数据库的标准,所有的数据库生产商如果想为Java提供支持,则必须支持此标准。JDBC实
千家信息网最后更新 2026年11月04日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安全错误
数据库的锁怎样保障安全
咖啡网
互联网科技会
互联网巨头反垄断金融科技
科技与互联网发展
奇酷互联网科技
互联网金融科技创新
互联网 新科技
互联网实体化科技化
温州喔噻互联网科技有限公司
福建科技产业互联网发展
移动互联网年度科技创新
未来五年的互联网科技
电子科技大学互联网创业大赛
内蒙古九一互联网科技
群盈汇互联网科技有限公司
南通创西澳互联网科技有限公司
杭州披云加互联网科技有限公司
浙南科技城互联网大厦招聘
好易买互联网科技
高科技和互联网的现代国家
广东万易互联网科技有限公司惠州分公司
互联网科技的英文
朗涯互联网科技
上海卓越科技 互联网
互联网科技大会案例
科技与互联网哪个更好
互联网科技项目计划书材料类
互联网金融科技展
东莞新华互联网科技学校
高科技互联网发展前景如何