总体目录
- 一 前置条件及注意事项
- 二 MySQL的下载
- 三 MySQL的安装
- 四 MySQL的配置
- 五 环境变量的配置
- 六 测试MySQL安装情况
- 七 降级MySQL身份认证控件
- 八 常见问题
一 前置条件及注意事项
- MySQL版本: 8.1.0
- MySQL下载地址: https://dev.mysql.com/downloads/mysql/
注意事项
电脑计算机名称不能是汉字!牢记安装目录、root密码、设置的用户名及密码、端口号
此处是汉字则需要改为字母

二 MySQL下载
-
通过上述链接,进入下载页面确认版本及
。选择
,点击
选择版本 -
页面跳转至如图,点击图示
进行下载。
下载 -
下载目录中,最终下载的文件如下图,注意后缀是
安装包
三 MySQL安装
- 双击下载文件
- 第一个界面为欢迎界面,直接点击
Next
welcome - 第二个界面为协议界面,
I accept the terms in License Agreement后,点击Next
License - 第三个界面为安装类型选择界面。需要更改路径的,选择
Custom;Typical为默认安装。此安装教程选择Custom。
Setup Type - 选择
Custom之后,会出现如下界面。上部无需变动。点击
Browse...修改存放路径。
location - 点击
Browse...后,出现路径选择界面,更换盘符,单独存放MySQL安装文件,之后点击
ok
change folder - 路径修改后,返回到
5界面,确认路径无误后,点击Next
custom setup - 点击
Install,并在弹出的管理员确认框中,点击进行确认。
install -
安装界面过程如下
process - 安装完成后,
Run MySQL Configurator后,点击Finish。并在弹出的管理员确认对话框中,点击进行确认
completed
四 MySQL配置
- 安装完成后,自动打开配置窗口如下图。第一个界面为环境界面,直接点击
Next
Configurator Welcome - 第二步,设置设备类型和网络
2.1. 设备类型设置。如果是企业服务器部署,则选择Server Computer,以精简安装包。此处我们选择Development Computer,如软件自身解释,将会安装一些开发组件
type
2.2. 网络设置。进行数据库连接时,均通过网络进行,MySQL的默认端口为3306。我们此处使用默认端口,
connectivity
2.3. 此界面其他无需设置,点击Next - 第三步,账户设置。此步分为root密码设置,及普通账号密码设置。
3.1.密码设置,
。 练习使用时,密码可简单设置,生产使用时,需要设置的尽量复杂。
accounts
3.2. 普通账号设置。点击上述界面下半部分的Add User按钮,弹出用户信息填写窗口如下图。
| 序号 | 项目名称 | 子项 | 解释 |
|---|---|---|---|
| 1 | User Name | 无 | 登录所有用户名 |
| 2 | Host | -- | Host用于限制UserName的访问数据库的网络来源 |
| -- | -- | <All Hosts (%)> | 此子项意味着上述用户可通过任意网络访问数据库 |
| -- | -- | localhost | 此子项意味着上述用户只能在本地进行数据库访问 |
| 3 | Role | -- | Role是上述用户的角色,有很多种,不同的角色对应的数据库使用权限不同,此处列举简单几项 |
| -- | -- | backup Admin | 数据库备份角色,如果为用户赋予此角色,则用户只拥有可以进行数据库备份的极小权限。如修改数据等操作均无法进行 |
| -- | -- | DB Admin | 数据库管理者角色,参考root用户的权限 |
| -- | -- | DB Manager | 数据管理员角色,可以对所有数据库进行数据库级别操作 |
此处我们的选择如下图,并点击ok

完成后返回到主界面,在列表中多了我们设置的用户,点击
Next
-
第四部,设置mysql server的启动
4.1. 第一个复选框,为设置mysqlserver为windows服务,,下面会列出服务名称,我们使用默认名称
4.2. 如果使用频率不高,建议勾选
Start the MySQL Server at System Startup,不用每次开机都启动;取消勾选后,如需使用,可以自行在windows服务中启动对应名称的mysql服务
4.3. 点击Next
windows service -
第五步,直接点击
Next
permissions -
第六步,无需创建样例数据库,直接点击
Next
sample databases -
第七步,点击
Execute执行我们的上述配置。,所有配置项前面都有成功标志;之后点击
Next。
apply
apply success -
点击
Finish完成配置
finish
五 配置环境变量
-
win10 win11 在搜索框中输入“环境”可调出环境变量
environment - 点击
环境变量(N)打开环境变量编辑窗口
系统属性 - 在弹出窗口中,
Path,进行系统编辑
环境变量编辑 - 双击空白处,可以添加一个条目,将mysql安装时的安装目录 添加
\bin后,键入空白条目,后点击确定
path编辑 - 后两级界面均点击
确定
confirm
六 测试MySQL
对MySQL安装完成后,需要进行安装情况的确认
- 按下组合键
win + R键,输入cmd,键入Enter
run - 输入指令
mysql --version对mysql的版本进行查询。成功安装的界面应该如下,与安装的版本相同:
version查询 - 键入
mysql -u [username] -p,用来登录数据库。其中[username]是,
Enter后,输入
登录
登录成功后的界面如下图:
登录成功 - 退出登录。在命令框中,输入
exit并Enter,则退出登录
退出登录
七 降级MySQL身份认证控件
1 执行指令 mysql -u root -p 以root用户登录,输入你的root账户密码后,Enter

- 执行命令
ALTER USER '<username>'@'%' IDENTIFIED WITH mysql_native_password BY '<password>';
其中,
[username]是你自己设置的用户名,[password]是你自己的密码
指令含义解释:将用户名 username的认证组件更新为mysql_native_password组件,密码更新为password。

- 执行命令
exit退出数据库。
八 常见问题
问题一 在进行配置时,Starting the server处报错
一般使用Administrator账号进行安装时,可能会遇到此问题。可尝试如下解决方式为,将NETWORK SERVICE添加到Administrators:
- 打开
计算机管理

- 点击
本地用户和组
-
双击 组
- 找到
Administrators,双击打开
- 点击
添加
- 点击
高级
- 点击
立即查找
- 找到
NETWORK SERVICE确认
- 所有窗口点击确认后,重启电脑。卸载MySQL,重新安装。
问题二 提示This application requires Visual Studio 2019 x64 Redistributable.
问题提示如下图

缺少文件 VC_redist.x64.exe;下载安装后可解决






































