首先我们去下载包:https://mvnrepository.com/artifact/mysql/mysql-connector-java
你的MySQL是哪个版本就下载哪个版本相对应的包,例如我的是MySQL8,然后我这边选择下载8.0.28
点击要下载的版本,然后点击jar进行下载
然后打开IDEA,我们创建一个lib包
找到刚刚下载的jar包,右击选择复制,然后回到IDEA,单击选中lib包,直接Ctrl+V粘贴
就可以把jar包粘贴到lib中
然后选中导入的mysql-connector包,单击右键选择Add as Library,点击Ok
这样就成功导入jar包了,接下来可以对数据库进行操作 示例:
package com.example.test;
import java.sql.*;
public class TestMysql {
public static void main(String[] args) throws ClassNotFoundException, SQLException {
//加载驱动
Class.forName("com.mysql.cj.jdbc.Driver");
//数据库信息
//端口号后面的t1为操作的数据库的名称
String url = "jdbc:mysql://localhost:3306/t1?useUnicode=true&characterEncoding=utf8&useSSl=true";
String username = "root";
String password = "root";
//连接数据库
Connection connection = DriverManager.getConnection(url,username,password);
//创建执行SQL操作的对象
Statement statement = connection.createStatement();
//操作数据库
String sql = "select * from student";
//返回查询出来的结果集
ResultSet resultSet = statement.executeQuery(sql);
while(resultSet.next()){ //显示查询结果
System.out.println("sid"+resultSet.getObject("sid"));
System.out.println("sname"+resultSet.getObject("sname"));
}
//释放连接
resultSet.close();
statement.close();
connection.close();
}
}