Windows主机用Navicat连接Ubuntu虚拟机的Mysql

#项目上让打通前端-后端-虚拟机数据库-ros,用主机连接虚拟机上的数据库被折磨一整天,呜呜#

1.环境配置步骤

 1.1安装虚拟机

 1.2配置相关网络与相关命令(主机和虚拟机可以互相ping通)

 1.3安装mysql服务

 1.4mysql的配置文件,允许所有IP访问

 1.5创建mysql用户,授予权限

 1.6重启mysql服务

  1.7设置防火墙,打开mysql端口(默认3306)

  

2.连接

2.1ifconfig查看虚拟机IP

2.2 打开navicat,新建mysql连接

2.3输入用户名等信息

2.4连接成功

3问题

 之前的俩步大家直接查询浏览器或者询问大模型即可,这边给出我所遇到的问题以及解决方法。

在前俩步骤配置成功后,却一直显示

2003 cannot connect to server on '192.168.80.129' (10061 "Unknown error")

然后试了很多种方法也没用,发现了一个有用的视频:(按照视频中的教程一步一步来即可)

虚拟机下 Linux|Ubuntu 下mysql mysql8.0的安装以及如何连接外部主机Navicat_哔哩哔哩_bilibili

具体为什么等后面可能了再来吧。

更多推荐