1.下载配套jar包
直接进入官网下载,地址如下:https://dev.mysql.com/downloads/connector/j/
我所使用的是Windows系统,但是这个下拉框里并没有该选项,于是我选择了下载Platform Independent版本的,如下图,选择第二个进行下载。
跳过登录,直接点击红线部分进行下载。
下载完成后对文件进行解压,我们只需要文件夹中的jar包(目前我只用到了里面的jar包,以后有用到其他部分再补充)即可。
2.将jar包导入工程
这里和其他jar包导入工程的操作一样,就不再赘述了。
可以参考这篇博客 https://blog.csdn.net/mmayanshuo/article/details/79254278
3.运行Java程序
这里以下面的程序为例
package database; import java.sql.*; public class InsertDB { public static void main(String[] args) { try{ Class.forName("com.mysql.cj.jdbc.Driver");//装载MySQL数据库驱动 // Class.forName("com.mysql.jdbc.Driver"); MySQL8.0以前版本的驱动语句 Connection conn = DriverManager.getConnection( //取得数据库连接 其中?serverTimezone=UTC&characterEncoding=utf-8是对时区的设定 "jdbc:mysql://localhost:3306/studb?serverTimezone=UTC&characterEncoding=utf-8", "root", "1234"); //Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/studb", "root", "1234");//MySQL8.0以前版本的连接语句 Statement stat = conn.createStatement();//建立statement对象 String sql = "INSERT INTO STUS(Num,Name,Sex,Specialty,Year) " + "VALUES('20010011', '李磊', '男', '软件技术', 2020)"; int i = stat.executeUpdate(sql); System.out.println("成功添加" + i + "行"); stat.close();//关闭statement conn.close();//关闭数据库连接 } catch(Exception e){ //捕获处理异常 System.err.println("异常:" + e); } } }
运行结果如下