第一步 :登录官网
www.mysql.com
第二步 :下载安装
插个题外话,当时我们老师说这个看需要下载,我就没下(对不起我真的是懒狗),导致后面操作都没办法进行,最后经过同学的点拨才想起这里没下载。
下载,解压完成之后,会出现下面这样一个文件夹
打开Eclipse集成开发环境,选择项目Project目录下的Properties,话不多说,直接看图吧。
关于这里为什么我有两个,是因为我其中一个是我同学发给我的,但是我用了还是不行,无奈自己又去官网重新下载了,对,又是因为我的懒惰,我反思!!!
如果你们发现搞不定,建议官网下载!
到此为止,我们的MySQL数据库驱动程序已经添加完成了,如果后续发现驱动程序不行的,重新按照步骤搞一遍,还是去官网下!
第三步 :测试(代码非自创,注释这么多一看就不是我打的)
import java.sql.*;
public class JDBC {
public static void main(String[] args) {
String driver="com.mysql.cj.jdbc.Driver";//数据库驱动类所对应的字符串
String URL="jdbc:mysql://localhost:3306/school?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8";
//URL语法格式如下
//jdbc:mysql:是固定的写法,后面跟主机名localhost,3306是默认的MySQL端口号
//serverTimezone=UTC是指定时区时间为世界统一时间
//useUnicode=true是指是否使用Unicode字符集,赋值为true
//characterEncoding=utf-8是指定字符编码格式为UTF8
Connection conn=null;
//Connection接口代表Java程序和数据库的连接对象,只有获得该连接对象后,才能访问数据库,并操作数据表
try {
Class.forName(driver);//加载MySQL数据库驱动
System.out.println("驱动程序配置已配置成功!!!");
}catch(java.lang.ClassNotFoundException e) {//如果找不到这个类,执行下面的异常处理
System.out.println("驱动程序配置未配置成功!!!");
}
try {
conn=DriverManager.getConnection(URL,"root","123123");//建立和数据库的连接,并返回表示连接的Connection对象
System.out.println("数据库连接成功!!!");
}catch(Exception e) {//未连接成功,执行下面的异常处理
System.out.println("数据库连接失败!!!");
}
}
}
如果成功,则会运行出下面的结果。
1、如果运行结果是:驱动程序配置未配置成功,那么问题应该出在MySQL数据库驱动程序上,要检查是否添加成功。
2、如果运行结果是:数据库连接失败!!!,问题应该是你的MySQL用户名或者密码错误,又或是连接了不存在的数据库名,建议检查清楚
最后,在操作之前,记得配置环境变量!!!
附录:说一下环境变量的配置吧
选择此电脑 右键属性
选择 高级系统设置 环境变量
新建MYSQL_HOME变量,并配置:路径(路径是你的MySQL的安装路径)
然后点击确定即可。