大家好 今天给大家 介绍一下怎么用eclipse连接mysql 数据库,本人也是刚刚找到解决办法,所以立马给大家分享 。
必要的工具
mysql-connector-java-8.0.11.jar
eclipse
mysql-8.0.11
01: jdbc 8.0.11下载
给大家奉上 下载网址 :
https://dev.mysql.com/downloads/connector/j/
开始操作啦 这里我们选择 platform Independent,然后点击
Download 下载就可以。
/*这是连接数据库的插件 要记好存放的路径哦
下载完成以后记得解压。
2:然后我们建立一个java project 工程 因为怕可能有的小伙伴没找到 java project,所以把鼠标放在这上面点击就可以找到java project啦
创建完成以后我们在建立一个 package 包。
包建立完了以后我们再建一个class类 。
接下来我们把刚刚下载的那个jdbc插入进来,找到第一步解压的那个文件。
有的小伙伴可能没有这个add External Archives 这是eclipse版本问题,小伙伴要去更新
插入成功以后我们会显示这个东西
然后我们在class 类里将 此段代码复制进去,
我们8.0版本加载驱动 是 com.mysql.cj.jdbc.Driver”
而5.0版本的 没有这个 cj 这是一个很大误区
(“jdbc:mysql://localhost:3306/zqy?
&useSSL=false&serverTimezone=UTC&serverTimezone=GMT%2B8”,“root”,“zqy1827852769”);
zqy : 这个zqy是你自己的数据库名。
GMT%2B8: 这还要改一个时区 这是5.0 与8.0 版本mysql最大的区别。
zqy1827852769;这是你登录mysql的登录密码 。
package zqy;
import java.sql.*;
public class mysql {
static PreparedStatement sql;
static ResultSet res;
static Connection con;
public Connection getConnection() {
try {
Class.forName(“com.mysql.cj.jdbc.Driver”);//加载驱动
System.out.println("数据库加载成功");
}catch(ClassNotFoundException e) {
e.printStackTrace();
}
try {
con=DriverManager.getConnection
(“jdbc:mysql://localhost:3306/zqy?&useSSL=false&serverTimezone=UTC&serverTimezone=GMT%2B8”,“root”,“zqy1827852769”);
System.out.println(“数据库连接成功”);
}
catch(SQLException e) {
e.printStackTrace();
}
return con;
}
public static void main(String[] args) {
mysql c=new mysql();
c.getConnection();
如果显示 成功加载驱动 和 数据连接成功 那就代表连好了
小编也是困惑了好几天,希望大家有耐心的弄 我相信你们一定会成功的。