下载
官网下载地址
https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.28-winx64.zip
解压
解压到自定义目录,不建议放在C盘。这里我解压到E:\mysql-5.7.28-winx64
创建配置文件
解压后发现目录下没有默认的配置文件,这里手动创建一个my.ini的配置文件
1 | [mysqld] |
basedir:解压mysql的根目录
datadir:数据存放目录,这个目录不用手动创建,在安装时会自动创建
设置环境变量
新建一个MYSQL_HOME的环境变量,并添加到path里

安装
管理员权限运行cmd
因为设置了环境变量,所以可以在任意目录使用mysqld命令。
1 | # 这里会初始化上面的data文件夹,时间有点久 |

修改初始密码
在data目录下找到XXX.err文件并打开,找到初始化的随机密码password
使用密码进入mysql
修改密码
创建用户、分配权限
1 | # 新建用户 |
这里创建了一个用户名为test,密码为123456,允许外网登录的用户
1 | # 分配权限 |
