MySQL 5.7下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.34-winx64.zip

1. 解压压缩包,并把解压的文件放到电脑环境目录下

2. 配置系统环境变量

26428446-c935830d255efa0f.webp
path下添加MySQL的bin目录

3. 在MySQL安装目录下新建配置文件——my.ini

  1. [mysqld]
  2. #mysql安装目录
  3. basedir=
  4. #mysql数据存放目录,一般为安装路径下data目录
  5. datadir=
  6. #服务端口号,3306,不建议修改
  7. port=3306
  8. #跳过权限认证
  9. skip-grant-tables

4. 启动管理员模式下的cmd,进入MySQL的bin目录下,然后输入mysqld -install安装MySQL

26428446-b5aa87cc9197666f.webp
image-20210527042203402.png

报错

  1. D:\DEV\mysql\mysql-5.7.34-winx64\bin>mysqld -install
  2. Install/Remove of the Service Denied!

用管理员身份打开cmd

5. 在cmd窗口再输入mysqld --initialize-insecure --user=mysql初始化数据文件

6. 在cmd窗口输入net start mysql启动MySQL服务,或者在服务管理中手动开启

7. 在cmd窗口中输入mysql -u root -p 登录MySQL,密码为空

8. 登录MySQL后更改root账户密码

  1. update mysql.user set authentication_string=password('root') where user='root' and Host='localhost';
  1. 修改密码后输入` flush privileges;`刷新权限,然后exit退出

9. 修改my.ini,——>删除skip-grant-tables

10. 重启MySQL服务即可正常使用

  1. net stop mysql
  2. net start mysql