• Java中的JDBC数据库连接


    JDBC编程步骤

    1.加载数据库驱动。

    // 加载驱动
    Class.forName(driverClass)
    // 加载mysql驱动
    Class.forName("com.mysql.jdbc.Driver");
    // 加载Oracle
    Class.forName("oracle.jdbc.driver.OracleDriver");
    

    2.通过DriverManager获取数据库连接。

    DriverManager.getConnection(String url,String user,String pass);
    

    URL的写法之mysql,

    jdbc:mysql://hostname:port/databasename;
    

    3.通过Connection创建Statement对象。

    4.通过Statement执行SQL语句。

    execute()

    executeUpdate()

    executeQuery()

    5.操作结果集

    next()

    previous()

    first()

    last()

    beforeFirst()

    ...

    6.回收数据库资源

    package ch13;
    import java.sql.*;
    
    /**
     * Created by Jiqing on 2016/12/20.
     */
    public class ConnMySql {
        public static void main(String[] args) throws Exception {
            // 1.加载驱动
            Class.forName("com.mysql.jdbc.Driver");
    
            // try() {} 语法中小括号中的资源会自动回收
    
            try (
                // 2.连接数据库
                Connection conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/tpshop","root","123456");
                // 3.创建Statement
                Statement stmt = conn.createStatement();
                // 4.执行sql语句
                ResultSet rs = stmt.executeQuery("select * from tp_goods where cat_id = 191;");
            )
            {
                while(rs.next()) {
                    System.out.println(rs.getInt(1) + "	" + rs.getString(5));
                }
            }
        }
    }
    
    

  • 相关阅读:
    enum
    高可用复用类
    int 和 Integer 的区别
    MysqlMd5加密
    软件测试例子
    Wordcount
    大气登录页面
    生成二维码的JAVA
    多态的理解
    打印低头思故乡 java
  • 原文地址:https://www.cnblogs.com/jiqing9006/p/6206065.html
Copyright © 2020-2023  润新知