前言:
工具下载地址阿里云盘:
MySQL:https://www.aliyundrive.com/s/o37N4pWdzyz
提取码: xs12
一、MySQL安装包下载
MySQL官方网站下载速度太慢,这里推荐使国内的开源镜像站。
推荐清华大学镜像站:https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-5.7/

双击下载软件进行安装

Tip:
安装过程中可能会提示Visual Studio 2013 Redistributable 错误导致安装 mysql 数据库失败
那是计算机环境缺少vs插件。
解决方案: https://blog.csdn.net/qq_29750461/article/details/80470089
二、安装
疯狂点击下一步



点击第二个 Custom 自定义安装,自定义安装路径
Typical:典型安装,安装最常用的功能,默认安装在C盘。
Custom:自定义安装,选择安装路径和组件等。
Complete:完全安装,安装所有组件,默认安装在C盘。


三、MySQL环境变量配置
(1)在系统属性中,点击环境变量。
找到环境变量—>系统变量—>Path,选中后点击编辑。

四、MySQL服务的安装与初次登录
(1)定位到安装目录的bin目录下,以管理员身份启动命令提示符,一定要是管理员身份!!!
依次执行命令 mysqld -install 和 mysqld --initialize 。
mysqld install 安装服务; mysqld --initialize初始化数据库

两条命令执行完毕以后,在MySQL的安装目录下会出现一个data文件夹。

在data文件夹中有一个以.err结尾的文件。

执行命令 net start mysql ,启动MySQL服务。

使用临时密码初次登陆MySQL。登录命令为mysql -u root -p。密码就是.err文件中的临时密码!登录成功。
mysql -u root -p

修改root用户的登录密码为root123456。
alter user 'root'@'localhost' identified by 'root123456';

五、修改MySQL字符集为utf8
(1)在MySQL的安装目录中新建文件 my.ini 。文件内容为:
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8
(2)以管理员身份启动命令行,重启MySQL服务。
net stop mysql
net start mysql
(3)设置开机启动
一般需要将mysql挂在成服务,这样就不用随时启动mysql。
然后再win+r 输入services.msc
打开后找到mysql 右键点击属性

六、MySQL常用命令
mysqld remove 移除服务
mysqld start 启动服务
sc delete 服务名 删除服务