前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MySQL8.0+ msi 版本可视化安装教程——记录

MySQL8.0+ msi 版本可视化安装教程——记录

作者头像
木溪bo
发布2021-11-24 15:43:29
1.4K0
发布2021-11-24 15:43:29
举报
文章被收录于专栏:木溪知识加油站

MySQL8.0 msi 版本安装教程 引自

1> 官网下载安装包

MySQL官网下载地址如下:https://dev.mysql.com/downloads/mysql/

说明:

如果需要8.0版本下的其他小版本,可以参考下图:

如需5.7及其之前版本,可以参考下图:

说明:

msi版本,可以在安装过程中,通过可视化操作进行自动配置;zip压缩包版本,则需要解压之后,自行配置,这里选择msi版本进行安装。

2> 安装MySQL

2.1 双击打开下载的安装包,进入到下面这个页面,选择 Custom 选项,之后,点击next

说明:

2.2 选择所需产品,更改安装位置(当然也可以默认安装,但是博主还是建议不要安装在C盘),点击next

修改MySQL 安装路径

2.3 点击execute,安装,弹出提示安装VS的提示框之后,点击我同意,继续安装即可

2.4 开始配置MySQL,一路点击next,直至出现下面界面,继续保持默认,点击next

继续点击next

2.5 配置MySQL数据库密码,点击next

2.6 Service Name保持默认即可(如需修改,请记住对应服务名称),点击next

2.7 点击execute执行,直至完成,此时,MySQL已经配置完成,点击Finish

2.8 点击next,之后点击Finish

至此,MySQL已经安装完毕。下面进行环境变量的配置

3> 配置环境变量

3.1 鼠标右键计算机,点击属性,点击高级系统配置,点击环境变量

3.2 新建系统变量,添加path值

双击path,新建path值,完成之后点击确定

说明:

如果win10系统电脑桌面没有 计算机 图标,可以参考下面方法添加。

在桌面任意位置处鼠标右键,点击 个性化,选择 主题,点击 桌面图标设置,勾选 计算机,点击应用,点击 确定

4> 验证MySQL是否安装成功

使用 快捷键 Windows + R(或者在win10搜索框中 搜索 命令提示符),在弹框中 输入 cmd,点击回车

在弹出的dos命令窗口下,输入 mysql -uroot -p,点击回车,之后输入设置的MySQL数据库密码,点击回车,出现下面界面表示MySQL已经安装成功。

说明:

如果之前安装过MySQL,需要将之前的MySQL卸载干净之后,再重新安装。

安装过程中问题描述引自

--->问题1

mysql已经发展到了8.0阶段,但是很多人在下载了安装了mysql8.0后,在快接近完成的阶段下出现了异常:

error 1042:Unable to connect to any of the specified MySQL hosts

上述异常直接导致mysql无法正常Finish,如图所示:

--->解决方案

1、windows端使用Win+R --> 运行 "services.msc" --> 打开service服务管理器,找到刚才安装mysql的服务名称
2、右键 --> 属性 --> 登录,更改成“本地系统账户” --> 确定
3、回到安装程序,在次点击Execute,会发现已经可以成功到Finish界面

--->问题2

安装了最新版的MySQL8.0+数据库,结果Navicat连接Mysql报1251错误

这个原因是mysql8.0之前的版本中加密规则是mysql_native_password,而在mysql8.0+之后的版本加密规则是caching_sha2_password,,解决问题方法有两种,一种是升级navicat驱动,一种是把mysql用户登录密码加密规则还原:mysql_native_password.

这里采用第二种方式,简单粗暴

代码语言:javascript
复制
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'; #修改加密规则 

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER; #更新一下用户的密码 

FLUSH PRIVILEGES; #刷新权限

在这个里面将password替换成密码,例如“123456”

1045-Access denied for user 'root'@'localhost'(using password: YES)

这个错误通常是上面password修改时候的问题,第二句没替换的话密码变成了password

--->其他问题命令,命令只能在当前mysql->bin下的窗口命令行,使用管理员权限打开

1、dos命令的基本操作: 盘符: 例如想进入D盘 d: cd 进入到当前盘某个目录。 cd \ 进入当前盘根目录 cd \windows 进入到当前盘Windows目录 cd.. 退出到上一级目录 2、MySql命令 删除服务 sc delete mysql服务名 启动服务 net start mysql服务名 关闭服务 net stop mysql服务名

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/10/28 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • MySQL8.0 msi 版本安装教程 引自
    • 1> 官网下载安装包
      • 说明:
        • 2> 安装MySQL
          • 2.1 双击打开下载的安装包,进入到下面这个页面,选择 Custom 选项,之后,点击next
            • 2.2 选择所需产品,更改安装位置(当然也可以默认安装,但是博主还是建议不要安装在C盘),点击next
              • 修改MySQL 安装路径
                • 2.3 点击execute,安装,弹出提示安装VS的提示框之后,点击我同意,继续安装即可
                  • 2.4 开始配置MySQL,一路点击next,直至出现下面界面,继续保持默认,点击next
                    • 2.5 配置MySQL数据库密码,点击next
                      • 2.6 Service Name保持默认即可(如需修改,请记住对应服务名称),点击next
                        • 2.7 点击execute执行,直至完成,此时,MySQL已经配置完成,点击Finish
                          • 2.8 点击next,之后点击Finish
                            • 3> 配置环境变量
                              • 3.1 鼠标右键计算机,点击属性,点击高级系统配置,点击环境变量
                                • 3.2 新建系统变量,添加path值
                                • 4> 验证MySQL是否安装成功
                                • 安装过程中问题描述引自
                                  • --->问题1
                                    • --->解决方案
                                      • 1、windows端使用Win+R --> 运行 "services.msc" --> 打开service服务管理器,找到刚才安装mysql的服务名称
                                      • 2、右键 --> 属性 --> 登录,更改成“本地系统账户” --> 确定
                                      • 3、回到安装程序,在次点击Execute,会发现已经可以成功到Finish界面
                                    • --->问题2
                                      • --->其他问题命令,命令只能在当前mysql->bin下的窗口命令行,使用管理员权限打开
                                      相关产品与服务
                                      云数据库 SQL Server
                                      腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
                                      领券
                                      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档