jdbc连接MySQL数据库

1、下载jar包,选择从maven中央仓库下载,链接:maven中央仓库
注意:选择jar包的版本要和自己的MySQL版本一致

  • 查看MySQL版本号:win+r打开命令行,输入cmd进入命令行界面。
    在这里插入图片描述
  • 下载jar包
    这里我的MySQL版本是8.0.30,下载时选择对应版本的jar包
    在这里插入图片描述
    在这里插入图片描述

2、idea配置

  • 新建一个Java项目,在项目文件夹下,创建lib文件夹,将解压好的jar包拷贝进去并配置,如图:

请添加图片描述
3、代码编写(以student类为例)

public class Student {
    public static void main(String[] args) throws Exception {
        //1、加载驱动
        //将Driver类的字节码加载到内存中
        Class.forName("com.mysql.jdbc.Driver");
        //2、获取连接对象
        //jdbc技术mysql连接数据库类型
        //localhost:3306    ip+端口号   db2库名
        String url = "jdbc:mysql://localhost:3306/db1";
        String user = "root";
        String password = "123456";
        Connection conn = DriverManager.getConnection(url,user,password);
        //3、创建sql执行器并编写sql
        String sql = "select * form student";
        //4、创建一个Statement 对象来将 SQL语句发送到数据库。
        Statement statement = conn.createStatement();
        //5、执行sql返回结果集
        //int executeUpdate(sql)执行增删改的sql
        //返回值代表受影响的行数
        //executeQuery(sql)执行查询
        int i = statement.executeUpdate(sql);
        if (i>0){
            System.out.println("添加成功");
        }else {
            System.out.println("添加失败");
        }
        statement.close();
        conn.close();
    }

更多推荐