zoukankan      html  css  js  c++  java
  • JDBC学习笔记

    JDBC(java database connectivity) java数据库连接,就是用Java语言来操作数据库。原来我们操作数据库是在控制台中通过sql语句来操作数据库,而Jdbc是用Java语言来向数据库发送sql语句来操作数据库。

    JDBC操作数据库的四个流程已经在代码中标注。

    package db;
    
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;
    
    
    public class DBUtil {
        private static final String URL = "jdbc:mysql://127.0.0.1:3306/imooc";
        private static final String USER = "root";
        private static final String PASSWORD = "123";
        
        public static void main(String[] args) throws ClassNotFoundException, SQLException {
            // 1.导入jar包
            // 2.加载驱动程序
            Class.forName("com.mysql.jdbc.Driver");
            // 3.获得数据库的连接。注意Connection和Statement都应该导入java.sql下的包,而不是java.jdbc下的包。
            Connection connection= DriverManager.getConnection(URL, USER, PASSWORD);
            // 4.通过数据库的连接来操纵数据库
            Statement statement = connection.createStatement();
            ResultSet rs = statement.executeQuery("select user_name, age from imooc_goddess");
            
            //解析ResultSet。ResultSet提供了一系列的getXxx()方法。
            while (rs.next()) {
                // 注意:getXxx()方法里面的参数有两种选择:
                // 一种是根据表字段的字符串来索引,另一种是根据在表中的第几列来索引,从第1列开始而不是第0列!
                System.out.println(rs.getString("user_name") + ", " + rs.getInt("age"));
            }
            
        }
    }
  • 相关阅读:
    Android解析聚合数据之天气预报
    (转)微信小程序开发项目——笑话大全
    如何使用优化代码段替代WordPress插件
    通用礼品卡接口文档(KFC、必胜客、GAP等)
    TP5结合聚合数据API查询天气
    移动端开发者福利-免费收费api收藏
    【小程序】微信小程序开发实践
    一个免费的API-手机号码归属地接口
    KB错误总结
    Java 视频播放
  • 原文地址:https://www.cnblogs.com/choumeng/p/6796433.html
Copyright © 2011-2022 走看看