『数据库』全网最简单明了的MySQL连接Eclipse方法(JDBC详细安装方式及简单操作)2020新版

『数据库』全网最简单明了的 MySQL 连接 Eclipse 方法(JDBC 详细安装方式及简单操作)2020 新版

Step 1 你得有 Eclipse

没有出门右拐,我教不了你。
在这里插入图片描述

Step 2 你得有 Mysql

MySQL 的详细安装过程,我在另一篇博客中给出。戳我
在这里插入图片描述

Step 3 安装 JDBC

可以去官网下,如果用的我的 Mysql 版本的话,可以直接下我的,我的是.19下载地址
如果不是,给出官网下载地址
有小伙伴私信我说,不知道那个是 Windows 的:我来解答一下。
在这里插入图片描述

1. 导入 User Library
在这里插入图片描述
直接拖进去就可以了 在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2. 导入用户自订的 Library
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Stept 4 数据库中来张表

相信很多道友,Mysql 都没用过,一直在吃灰。
我们搞张表
打开 Mysql

1
2
3
//cmd输入,看过我之前的博客应该会了就不赘述了
mysql -uroot -p
Enter password:
1
2
3
create database db;--建立数据库

use db;create table user(id int, name varchar(20));insert into user(id, name) values (1, 'hello');insert into user(id, name) values(2, 'good'); --建表

Stept 5 检查是否成功

在刚才的工程里

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
import java.sql.*;
public class TEST {

public static void main(String[] args) {
String driver = "com.mysql.cj.jdbc.Driver"; //加载驱动程序,不用改
String username = "root"; //数据库用户名按自己的改改!!!!!!!!
String password = "";//数据库密码按自己的改改!!!!!!!!!!!
String Dbname="db";//以后访问自己数据库的时候按需修改,测试先用这个
String url = "jdbc:mysql://localhost:3306/"+Dbname+"?&useSSL=false&serverTimezone=UTC";
String coding="&useUnicode=ture&characterEncoding=UTF-8";//编码格式
Connection conn = null;
try{
Class.forName(driver);
//getConnection()方法,连接MySQL数据库!
conn=DriverManager.getConnection(url+coding,username,password);
if(!conn.isClosed())
System.out.println("-------------------------------数据库连接成功!---------------------------");
//创建statement类对象,用来执行SQL语句!
Statement Statement=conn.createStatement();
//要执行的SQL语句
String sql="select * from user" ;
//ResultSet类,用来存放获取的结果集!
ResultSet rs=Statement.executeQuery(sql);
while(rs.next()){
System.out.println(rs.getString("name"));
}

}
catch(ClassNotFoundException e){
//数据库驱动类异常处理
System.out.println("数据库驱动加载失败!");
e.printStackTrace();
}
catch(SQLException e1){
//数据库连接失败异常处理
e1.printStackTrace();
}
catch(Exception e2){
e2.printStackTrace();
}
finally{
System.out.println("-------------------------------数据库数据获取成功!---------------------------");
}
}
}

在这里插入图片描述
完成跑路!!!
在这里插入图片描述

这都不关注,不点赞,你这也太太太拽了吧。我好喜欢!


『数据库』全网最简单明了的MySQL连接Eclipse方法(JDBC详细安装方式及简单操作)2020新版
https://chiamzhang.github.io/2024/06/29/『数据库』全网最简单明了的MySQL连接Eclipse方法(JDBC详细安装方式及简单操作)2020新版/
Author
Chiam
Posted on
June 29, 2024
Licensed under