MySQL学习&JDBC连接MySQL(1)

MySQL学习&JDBC连接MySQL(1)

第一步:下载并安装MySQL

MySQL下载地址

在这里插入图片描述
点击,进去,你将看到:
在这里插入图片描述

然后你就完成下载了,下载后是一个压缩包,解压之后得到:
在这里插入图片描述

这个时候你需要手动配置,在这个目录下创建一个文件,输入以下内容:
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=#你安装的目录
# 设置mysql数据库的数据的存放目录
datadir=#数据库存放的目录
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
注意上面安装目录是需要根据你安装的位置去填写的!
还要去cmd命令框手动安装:(以Windows为例)

在这里插入图片描述

去修改密码

然后你要记得去修改密码,因为之前的操作你会获得一个临时密码,这个MySQL8比较高级,修改密码的方式可能和其他的版本或者其他的数据库不太一样(和Oracle差不多):
命令如下:

mysql -u root -p

alter user 用户名 identified by'新密码';

经过漫长的配置,我完成了MySQL的安装和配置,以及JDBC基本包导入的工作
然后我已经成功导入了JDBC需要的包,现在我要去MySQL底下创建我要的数据库!并且对JDBC导入的包进行测试!

第二步,配置JDBC:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后去Eclipse上配置:
在这里插入图片描述
去新建一个项目,然后Build Path,然后点config那个,
在这里插入图片描述
添加就完事了!

第三步:代码测试JDBC连接MySQL:

首先新建一个属于自己的数据库:

在这里插入图片描述

然后连接数据库:

import java.sql.*;

public class ConnectTest {
    
    
	public static void main(String[] args) {
    
    
		Connection conn = null;
		try
		{
    
    
			Class.forName("com.mysql.cj.jdbc.Driver");
			System.out.println("Registered success!");
			
			conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/你的数据库名称?useSSL=false&serverTimezone=UTC", "用户名", "密码");
			System.out.println("Connection success!");
			conn.close();
		}
		catch(Exception e)
		{
    
    
			System.out.println("Error!");
		}
	}
}

这里要注意的是:
getConnection(url, user, password)这三个参数一定要按照规定格式填写好!
如此以来,查看输出内容便可知道是否完成连接数据库:
在这里插入图片描述

写在后面:

做项目实在离不开后台,就肯定离不开数据库,希望能够做出一个好项目,把科研项目落地!

猜你喜欢

转载自blog.csdn.net/qq_44274276/article/details/105555071