zoukankan      html  css  js  c++  java
  • java jdbc 查询

    1.下载驱动包

    mysql-connector-java-5.1.39-bin.jar

    2.使用

    public class Test1 {
        public static void main(String[] args) {
            //要连接的数据库URL
            String url = "jdbc:mysql://localhost:3306/jdbcStudy";
            //连接的数据库时使用的用户名
            String username = "root";
            //连接的数据库时使用的密码
            String password = "123456";
    
            //1.加载驱动
            //DriverManager.registerDriver(new com.mysql.jdbc.Driver());不推荐使用这种方式来加载驱动
            Class.forName("com.mysql.jdbc.Driver");//推荐使用这种方式来加载驱动
            //2.获取与数据库的链接
            Connection conn = DriverManager.getConnection(url, username, password);
    
            //3.获取用于向数据库发送sql语句的statement
            Statement st = conn.createStatement();
    
            String sql = "select id,name,password,email,birthday from users";
            //4.向数据库发sql,并获取代表结果集的resultset
            ResultSet rs = st.executeQuery(sql);
    
            //5.取出结果集的数据
            while(rs.next()){
                System.out.println("id=" + rs.getObject("id"));
                System.out.println("name=" + rs.getObject("name"));
                System.out.println("password=" + rs.getObject("password"));
                System.out.println("email=" + rs.getObject("email"));
                System.out.println("birthday=" + rs.getObject("birthday"));
            }
    
            //6.关闭链接,释放资源
            rs.close();
            st.close();
            conn.close();
    
            System.out.println("hello,world");
        }
    }
    天生我材必有用,千金散尽还复来
  • 相关阅读:
    Vue.2.0.5-混合
    Vue.2.0.5-自定义指令
    Vue.2.0.5-过渡状态
    Vue.2.0.5-深入响应式原理
    spring mvc + mybatis + spring aop声明式事务管理没有作用
    Spring注解@Component、@Repository、@Service、@Controller区别
    继承之后的使用注意事项_ArrayStoreException
    java 中打印调用栈
    禁止 favicon.ico 请求
    mysq时间戳最小值
  • 原文地址:https://www.cnblogs.com/ligenyun/p/14539423.html
Copyright © 2011-2022 走看看