Windows下详细安装MySQL
下载地址
官方地址:https://dev.mysql.com/downloads/mysql/

分别有安装版本和免安装版本
这里选择免安装版本:Windows (x86, 64-bit), ZIP Archive 版本8.0.22 (可自行选择)
如果需要其它版本可以在这里下载:https://downloads.mysql.com/archives/community/
配置安装
下载的安装包解压到你需要的目录,这里我解压的是D:\Program Files (根据自己需求存放目录)
然后启动cmd(要以管理员方式打开) 如果直接输入:cd D:\Program Files\mysql-8.0.22\bin cmd终端会没有显示这个bin目录。可以先cd D:\Program Files ,然后输入d: 到这个目录,然后终端会看到 D:\Program Files>
这个时候可以一直cd到mysql目录的bin目录下
1. 安装mysql的服务:mysqld --install
2. 初始化mysql: mysqld --initialize --console,在这里,初始化会产生一个随机密码,如下图框框所示,记住这个密码
3. 开启mysql的服务: net start mysql
4. 登录MySQl: mysql -u root -p
5.

6. 修改初始密码: alter user 'root'@'localhost' identified by 'root'; (by后面是你要修改的密码,可以改成你自己能记住的,也可以不修改)
7. 设置系统全局变量(主要为了方便,就不做过多介绍): 将mysql目录设置到系统变量 -> Path -> 保存即可
8. 设置配置文件my.ini
[mysql]
# 设置 mysql 客户端默认字符集
default-character-set=utf8
[mysqld]
skip-name-resolve
skip-grant-tables
#设置 3306 端口
port= 3306
#设置 mysql的安装目录
basedir=E:\Program Files\mysql8\bin
#设置 mysql数据库的数据的存放目录
datadir=E:\Program Files\mysql8\data
#允许最大连接数
max_connections=200
#服务端使用的字符集默认为8比特编码的latin1字符集character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storaae-engine=INNODB
可以参考这个注意:如果第一步出现安装错误,可能是没有用管理员权限运行cmd,如果之前安装过,没有卸载干净也会错误,终端执行: sc delete mysql 即可
以上如有错误,可以下方留言评论,谢谢