1.下载压缩包

https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.35-winx64.zip

2.解压压缩包(建议将解压到非C盘,路径不要出现特殊符号)

mac mysql 压缩 配置_MySQL

3.在MySQL主目录下,创建my.ini空文件(先创建一个txt文件,进行文件名修改,修改后缀为 ini ,打开 my.ini 文件,复制下列内容)

[mysqld]
# skip_grant_tables
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=E:\mysql-8.0.35-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\mysql-8.0.35-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password

[client]
#password = your_password
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4

配置完成如下图: 

mac mysql 压缩 配置_数据库_02

4.配置环境变量

①鼠标在此电脑右键选择属性,再点击高级系统设置

mac mysql 压缩 配置_windows_03

②选择右下角的环境变量选项,再选择Path,之后点击编辑

mac mysql 压缩 配置_windows_04

③在此界面点击新建,将解压路径的bin文件夹路径写入

mac mysql 压缩 配置_mac mysql 压缩 配置_05

 

mac mysql 压缩 配置_windows_06

④最后确认三次即可完成

5.在命令行界面,进入解压后的bin文件(必须在此路径),并测试一下环境变量是否添加成功,查看一下安装的版本(注意:以下启动命令行界面都必须使用管理员身份运行)

mac mysql 压缩 配置_MySQL_07

6.初始化命令(控制台会给出随机密码,一定要记住)

命令:mysqld --initialize --console

mac mysql 压缩 配置_数据库_08

7.给MySQL服务创建名称(可以随便起,方便建立多个MySQL服务时不冲突)

命令:mysqld --install mysql8

mac mysql 压缩 配置_windows_09

8.启动服务(服务名字和第六步保持一致,我起的名字是mysql8)

命令:net start mysql8

mac mysql 压缩 配置_mac mysql 压缩 配置_10

注意:如果启动失败,请在搜索框内搜索ser,打开服务,将其他MySQL停止并卸载

mac mysql 压缩 配置_windows_11

mac mysql 压缩 配置_MySQL_12

9.登录服务(密码是第五步的随机密码)

命令:mysql -uroot -p

mac mysql 压缩 配置_MySQL_13

10.修改密码

方法一:

命令:alter user 'root'@'localhost' identified with mysql_native_password by '123';

mac mysql 压缩 配置_数据库_14

方法二:

命令:alter user root@localhost identified by '123';

mac mysql 压缩 配置_MySQL_15

11.使用新密码登录并测试

mac mysql 压缩 配置_MySQL_16

12.卸载MySQL

停止服务:net stop mysql8

mac mysql 压缩 配置_mysql_17

删除服务:mysqld --remove

mac mysql 压缩 配置_windows_18

最后,将解压后的文件夹删除即可。