JDBC
  6sGgpEXqrxLM 2023年11月01日 44 0

JDBC

JDBC六步

  • 注册驱动

  • 建立连接

  • 获取预编译的数据库操作对象

  • 执行SQL

  • 处理查询结果

  • 释放资源

Connection conn = null;
PrepareStatement ps = null;
ResultSet rs = null;

String url="jdbc:mysql://数据库地址:端口号/数据库名称";
String user="用户名";
String pwd="密码";

try{
    //注册驱动
	Class.forname("com.mysql.cj.jdbc.Driver")
	//建立连接
	conn = DriverManager.getConnection(url,user,pwd);
	//获取预编译的数据库操作对象
	String SQL="select * from table";
	ps = conn.PrepareStatement(SQL);
	//执行SQL
	rs = ps.executeQuery();
	//处理查询结果
	while(rs.next()){
    	String name = rs.getString("name");
	}
}catch(Exception e){
    e.printStackTrace()
}finally{
    //释放资源
    if(rs!=null){
        try{
            rs.close();
        }catch(Exception e){
    		e.printStackTrace()
		}
    }
    if(ps!=null){
        try{
            ps.close();
        }catch(Exception e){
    		e.printStackTrace()
		}
    }
    if(conn!=null){
        try{
            conn.close();
        }catch(Exception e){
    		e.printStackTrace()
		}
    }
}
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  ijEHlwWobBkw   4天前   12   0   0 Java
  DKE3T9FhmJBk   4天前   12   0   0 Java
  T3It887JLZgD   5天前   15   0   0 Java
  2xk0JyO908yA   4天前   17   0   0 Java
6sGgpEXqrxLM
作者其他文章 更多

2023-11-01

2023-11-01

2023-11-01