JDBC实现简单的增删查改

编程入门 行业动态 更新时间:2024-10-21 14:30:53

JDBC实现<a href=https://www.elefans.com/category/jswz/34/1770983.html style=简单的增删查改"/>

JDBC实现简单的增删查改

// 1. 查询tb_user这张表中的数据
public static void printAllUser(){

    try {// (1) 注册驱动Class.forName("com.mysql.jdbc.Driver");// (2) 创建数据库连接Connection conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/db_java1ssm?useSSL=true&characterEncoding=utf8", "root", "123456");System.out.println("数据库连接成功!");// (3) 定义sql语句String sql = "select * from tb_user";// (4) 获取执行sql的对象PreparedStatement pstm = conn.prepareStatement(sql);// (5) 执行sqlResultSet rs = pstm.executeQuery();// (6) 遍历结果集while(rs.next()){System.out.println("用户编号:"+rs.getInt(1)+",用户名称:"+rs.getString(2)+",用户密码:"+rs.getString(3)+",用户类型:"+rs.getInt(4));}// (7) 关闭连接rs.close();pstm.close();conn.close();} catch (Exception e) {e.printStackTrace();}finally {}
}
2.//利用sql语句删除,增加和修改操作和本操作类似,只需改变sql语句

public static void main(String[] args) {
Connection conn = null;
PreparedStatement pstmt = null;
try {
Class.forName(“com.mysql.cj.jdbc.Driver”);
conn= DriverManager.getConnection(“jdbc:mysql://localhost:3306/midsoft?&useSSL=false&serverTimezone=UTC”,“root”,“123”);
String sql=“DELETE from tb_user where uid =2”;
pstmt=conn.prepareStatement(sql);
pstmt.executeUpdate();
pstmt.close();
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}

更多推荐

JDBC实现简单的增删查改

本文发布于:2024-02-26 08:58:10,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1701946.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:简单   JDBC

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!