zoukankan      html  css  js  c++  java
  • 数据库查找操作-java

    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;
    public class SqlDemo {
        public static void main(String[] args) {
            try {
                //1、载入驱动程序  
                    //驱动程序名称: com.mysql.jdbc.Driver
                Class.forName("com.mysql.jdbc.Driver");
                //2、建立和数据库的连接
                    //sql用户名称:root 
                    //sql用户密码:root
                Connection con = DriverManager.getConnection(
                        "jdbc:mysql://127.0.0.1:3306/store?characterEncoding=utf8&useSSL=false", "root", "root");
                    //(1)查找操作:
                String sql = "select * from good_list";
                    /* 
                    Statement 是 Java 执行数据库操作的一个重要接口,
                    用于在已经建立数据库连接的基础上,向数据库发送要执行的SQL语句。
                    Statement对象,用于执行不带参数的简单SQL语句
                    */
                Statement stmt = con.createStatement();
                    /*
                    ResultSet,数据库结果集的数据表,通常通过执行查询数据库的语句生成。
                    */
                ResultSet rs = stmt.executeQuery(sql);
                    //遍历输出
                while (rs.next()) {
                    //或者:int id = rs.getInt("id"); id为数据段名
                    int id = rs.getInt(1);
                    String name = rs.getString(2);
                    String pw = rs.getString(3);
                    System.out.println(id+" "+name+" "+pw);
                }
                    //关闭
                rs.close();
                stmt.close();
                con.close();
            
            } catch (ClassNotFoundException e) {
                e.printStackTrace();
            } catch (SQLException e) {
                e.printStackTrace();
            }
            
        }
    }
    Technorati Tags: 数据库操作
  • 相关阅读:
    深入理解JVM(二)--对象的创建
    深入理解JVM(一) -- 自动内存管理机制
    代理模式(Proxy)
    心知天气数据API 产品的高并发实践
    Jenkins 构建踩坑经历
    log4net SmtpAppender 踩坑总结
    从 ASP.NET Core 2.1 迁移到 2.2 踩坑总结
    在Windows上安装 Consul
    redis-desktop-manager 0.9.3 安装(最后一个免费版本)
    在Windows上安装Redis
  • 原文地址:https://www.cnblogs.com/suxiaoxia/p/6679627.html
Copyright © 2011-2022 走看看