第一个JDBC程序

前期准备

  1. 要使用idea进行操作,首先要准备一个合适的jar包
    点击跳转到官方下载地址
  2. 下载完后在文件夹中找到"mysql-connector-j-9.6.0.jar"文件,将它复制下来
  3. 打开idea新建一个java项目,在主文件夹中新建文件夹命名为“lib”
  4. 复制jar包到lib文件夹目录下
  5. 右击lib下拉栏中选择Add as Library

程序主体

import java.sql.SQLException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class JdbaFirstDemo {
    public static void main(String[] args) throws ClassNotFoundException,SQLException{ // 将异常抛出
        //1.加载驱动
        Class.forName("com.mysql.cj.jdbc.Driver");

        //2.用户信息和url
        String url = "jdbc:mysql://localhost:3306/jdbcstudy?useSSL=false&serverTimezone=GMT%2B8&allowPublicKeyRetrieval=true";
        String username = "root";       // 你的MySQL用户名
        String password = "123456"; // 你的MySQL密码(你之前用的密码)

        //3.连接成功
        Connection connection = DriverManager.getConnection(url,username,password);
        //4.执行sql对象
        Statement statement = connection.createStatement();
        //5.执行sql的对象, 去执行sql 可能存在结果
        String sql = "select * from `users`";

        ResultSet resultSet = statement.executeQuery(sql);

        while(resultSet.next())
        {
            System.out.println("id=" + resultSet.getObject("id"));
            System.out.println("name=" + resultSet.getObject("NAME"));
            System.out.println("pwd=" + resultSet.getObject("PASSWORD"));
            System.out.println("email=" + resultSet.getObject("email"));
            System.out.println("birth=" + resultSet.getObject("birthday"));
            System.out.println("===========================================");
        }

        //6.释放连接
        resultSet.close();
        statement.close();
        connection.close();

    }
}

久旱逢甘雨,他乡遇故知。
洞房花烛夜,金榜题名时。

posted @ 2026-04-09 20:22  编程小猴  阅读(19)  评论(0)    收藏  举报