JAVA·JDBC·2-MySql连接数据库

配置环境

下载MySql的Jar包

下载地址:https://dev.mysql.com/downloads/connector/j/

配置IDEA

(1)在项目中创建任意一个文件夹,用于保存MySql的Jar文件。我这里创建lib文件夹来存放jar包。

(2)项目引入Jar包

实现代码

package com.docsover.jdbc;
import com.mysql.cj.protocol.Resultset;
import java.sql.*;
public class example {
    public static void main(String[] args) {
        Connection conn = null;
        try {
//        加载并注册JDBC驱动
//            Class.forName这个方法用于加载某个类
//            com.mysql.cj.jdbc.Driver就是一个类,这类存在于我们刚刚引入的jar包中
            Class.forName("com.mysql.cj.jdbc.Driver");
            //                创建数据库连接,返回值是一个Connection对象
            conn = DriverManager.getConnection(
                    "jdbc:mysql://localhost:3306/docsover",
                    "root",
                    "123456"
            );
//        创建Statement对象
            Statement stmt = conn.createStatement();

            ResultSet result =  stmt.executeQuery("select * from user ");
//                遍历查询结果
            while (result.next()){
//                获取第一列的数据
                Integer id = result.getInt(1);
//                根据字段名称进行读取
                String name = result.getString("name");
//            获取查询结果
                System.out.println(id.toString()+'_'+name);
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
        finally{
//        关闭连接、释放资源
            try {
                if(conn != null && conn.isClosed() == false){
                    conn.close();
                }
            } catch (Exception throwables) {
                throwables.printStackTrace();
            }
        }
    }
}
原文地址:https://www.cnblogs.com/LY-CS/p/14830759.html