1、正常下载解压
https://www.mysql.com/cn/downloads/
2、修改配置文件,进入目录,新建my.ini,不用进入到bin
my.ini 配置
[mysql]
# 设置 mysql 客户端默认字符集
default-character-set=utf8
[mysqld]
#设置 3306 端口
port = 3306
# 设置 mysql 的安装目录
basedir=D:\02 开发工具\11 Mysql\mysql-8.0.23-winx64
# 设置 mysql 数据库的数据的存放目录(没有 data 目录不要紧,会自动生成)
datadir=D:\02 开发工具\11 Mysql\mysql-8.0.23-winx64\data
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为 8 比特编码的 latin1 字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
3、启动,在bin目录下,地址栏中输入cmd执行以下操作,记住密码root@localhost后面的内容
1. 右键,以管理员身份运行 cmd -- 避免权限问题
2. 切换到 mysql 的 bin 目录
cd /d D:\02 开发工具\11 Mysql\mysql-8.0.23-winx64\bin
3. 初始化 mysql -- !!!记住 "初始密码" (不含首位空格)
mysqld --initialize --console
4. 创建服务
mysqld --install
5. 启动服务
net start mysql