安装环境:Windows 10
软件下载
1、官网下载
官网可以下载最新版本的MySQL 8.0
下载地址:
https://dev.mysql.com/downloads/windows/installer/8.0.html
![](http://dingyue.ws.126.net/2022/0611/cd49381bj00rdaxt7002cc000qu00c1m.jpg)
2、网盘下载
我已经将MySQL 8.0上传到百度网盘,这里建议下载MySQL 8.0的MSI版本,方便安装。
链接:https://pan.baidu.com/s/1XWsFQWxImDwfaorHlIBdUg
提取码:bq6z
![](http://dingyue.ws.126.net/2022/0611/52dc8e07j00rdaxt6000uc000kb00aum.jpg)
开始安装
1、下载完成后,我们就开始安装,双击安装包,在弹出的对话框点击下方的同意协议,再点击【Next】
![](http://dingyue.ws.126.net/2022/0611/e1afc324j00rdaxt8001kc000lr00gnm.jpg)
2、在下图页面选择默认选项,点击【Next】
![](http://dingyue.ws.126.net/2022/0611/5731b0f7j00rdaxt8001nc000lr00gmm.jpg)
3、在下面的页面中,会提示需要安装的软件,与MySQL产品相关的产品组件必须先安装完成,才能继续安装MySQL,这里我们点击下方的【Execute】即可开始安装MySQL的依赖软件,安装过程中会提示你是否安装,统一点是即可。
![](http://dingyue.ws.126.net/2022/0611/ea9693a4j00rdaxt8001oc000lx00gmm.jpg)
4、等待所有MySQL组件的依赖软件安装成功后,我们再点【Next】进入下一步。
![](http://dingyue.ws.126.net/2022/0611/2ed0de88j00rdaxt8001rc000ls00glm.jpg)
5、在这个页面上会提示我们即将安装的MySQL组件,点击【Execute】即可开始安装了。
![](http://dingyue.ws.126.net/2022/0611/1734a95fj00rdaxt8001xc000lm00gom.jpg)
6、这个安装过程会比较久,务必耐心等待安装完成,然后点击【Next】
![](http://dingyue.ws.126.net/2022/0611/fdb2c036j00rdaxt80028c000lu00gom.jpg)
7、这个界面会提示你即将配置的内容,点击【Next】即可
![](http://dingyue.ws.126.net/2022/0611/71872eedj00rdaxt7000zc000lr00glm.jpg)
8、配置高可用,选择默认选项即可,点击【Next】
![](http://dingyue.ws.126.net/2022/0611/29cf6b8bj00rdaxt8001mc000lt00glm.jpg)
9、配置MySQL服务器的类型和网络端口等内容,默认即可,点击【Next】
![](http://dingyue.ws.126.net/2022/0611/0347d9c8j00rdaxt8001fc000lr00gkm.jpg)
10、配置密码授权策略,这里默认是强密码策略,选择默认策略即可,点击【Next】
![](http://dingyue.ws.126.net/2022/0611/f28ad228j00rdaxt8001nc000lo00glm.jpg)
11、输入root账号的密码,账号密码必须大于4个字符,请务必记住密码!!!点击【Next】
![](http://dingyue.ws.126.net/2022/0611/4840a276j00rdaxt7001cc000ls00glm.jpg)
12、配置MySQL的Windows服务名称,这里使用默认的MySQL80即可,以后要找MySQL的服务,找到MySQL80就可以了,点击【Next】
![](http://dingyue.ws.126.net/2022/0611/0369d709j00rdaxt8001bc000lq00gkm.jpg)
13、确认刚才的配置,没有问题就可以点击【Execute】,等待配置被执行,执行过程持续时间较长,请耐心等待。
![](http://dingyue.ws.126.net/2022/0611/051fb19cj00rdaxt70015c000lq00gkm.jpg)
14、配置结束后,会跳到如下界面,点击【Next】
![](http://dingyue.ws.126.net/2022/0611/71872eedj00rdaxt7000zc000lr00glm.jpg)
15、配置MySQL路由,默认即可,点击【Finish】
![](http://dingyue.ws.126.net/2022/0611/2f658780j00rdaxt8001dc000lu00gnm.jpg)
16、又会跳转到这个界面,点击【Next】即可
![](http://dingyue.ws.126.net/2022/0611/71872eedj00rdaxt7000zc000lr00glm.jpg)
17、进行数据库连接测试,测试成功后点击【Next】
![](http://dingyue.ws.126.net/2022/0611/c4eeb1daj00rdaxt80019c000lq00gkm.jpg)
18、执行刚才的配置,点击【Execute】即可
![](http://dingyue.ws.126.net/2022/0611/20118765j00rdaxt7000sc000lr00gmm.jpg)
19、执行完成后点击【Finish】
![](http://dingyue.ws.126.net/2022/0611/fd80377fj00rdaxt7000uc000lq00ghm.jpg)
20、又会跳转到这个界面,点击【Next】
![](http://dingyue.ws.126.net/2022/0611/021a192ej00rdaxt70010c000lv00gpm.jpg)
21、完成安装,点击【Finish】
![](http://dingyue.ws.126.net/2022/0611/1230c44fj00rdaxt7000uc000lr00gom.jpg)
连接异常
因为MySQL 8.0使用了新的验证方式,使用Navicat等管理工具连接会报错:
Authentication plugin 'caching_sha2_password'
解决办法
按住win+R键启动运行,输入cmd
![](http://dingyue.ws.126.net/2022/0611/6f2b0ca1j00rdaxt6000fc000e2007em.jpg)
在cmd窗口切换到MySQL的bin目录下
![](http://dingyue.ws.126.net/2022/0611/6108b820j00rdaxt6000jc000hv0055m.jpg)
然后使用命令mysql -uroot -p 连接mysql,输入我们上面配置的root命令即可
![](http://dingyue.ws.126.net/2022/0611/38d1de8cj00rdaxt6000oc000hw006rm.jpg)
进入MySQL后,输入如下命令:
ALTER USER 'root'@'localhost'
IDENTIFIED WITH mysql_native_password BY 'newpassword';
其中newpassword是新的root命令,可以自定义,请记住这个新命令,之后我们要使用它来登录。
![](http://dingyue.ws.126.net/2022/0611/1df95c69j00rdaxt70012c000pr009lm.jpg)
完成后,我们重新打开Navicat,输入root的新密码即可登陆,旧密码就不需要了。
![](http://dingyue.ws.126.net/2022/0611/0cd5ae73j00rdaxt7000pc000ge00imm.jpg)
安装完成之后,我们就可以在Navicat上操作MySQL数据库了。以上就是MySQL 8.0安装的全部内容!!!Navicat工具包有需要的朋友,评论区留言哦!
热门跟贴