1.下载mysql镜像文件:mysql-installer-community-8.0.17.0.msi
2.点击镜像进行安装,一直next即可
3.cmd以管理员身份,进入到安装的mysql安装目录下:D:mysqlin
4.启动服务:net start mysql
出现问题:无法启动如截图
![](https://img2018.cnblogs.com/blog/1196131/201911/1196131-20191112210130494-1336929240.png)
输入:mysqld --console查看原因:默认的3306端口被占用了
![](https://img2018.cnblogs.com/blog/1196131/201911/1196131-20191112210242673-557170328.png)
输入:netstat -ano查看3306端口对应的服务,如截图中端口号3306对应的pid号是18320
![](https://img2018.cnblogs.com/blog/1196131/201911/1196131-20191112210317707-641782740.png)
ctrl+alt+delete,进入到任务管理窗口,找到pid为18320的任务,停掉
![](https://img2018.cnblogs.com/blog/1196131/201911/1196131-20191112210425306-93960379.png)
重新输入net start mysql,启动成功
![](https://img2018.cnblogs.com/blog/1196131/201911/1196131-20191112210450375-1729412712.png)
5.启动服务后,修改密码,输入:mysqld --initialize --console
得到一个初始密码:jgi).,wWz1ec
6.打开Navicat,连接,在密码栏填入前面得到的初始密码:jgi).,wWz1ec
![](https://img2018.cnblogs.com/blog/1196131/201911/1196131-20191112210535052-1743359022.png)
7.填入初始密码后,点击连接会弹出修改密码框:
直接修改密码就可以了!
![](https://img2018.cnblogs.com/blog/1196131/201911/1196131-20191112210637029-2018268473.png)