总体目录
- 一 前置条件及注意事项
- 二 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
us
-
第四部,设置mysql server的启动
windows service
4.1. 第一个复选框,为设置mysqlserver为windows服务,,下面会列出服务名称,我们使用默认名称
4.2. 如果使用频率不高,建议勾选Start the MySQL Server at System Startup
,不用每次开机都启动;取消勾选后,如需使用,可以自行在windows服务中启动对应名称的mysql服务
4.3. 点击Next
-
第五步,直接点击
permissionsNext
-
第六步,无需创建样例数据库,直接点击
sample databasesNext
-
第七步,点击
applyExecute
执行我们的上述配置。,所有配置项前面都有成功标志;之后点击Next
。
apply success -
点击
finishFinish
完成配置
五 配置环境变量
-
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>';
alter user其中,
[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;下载安装后可解决
网友评论