navicat链接virtualbox中docker下的mysql

1.有网络的情况下
无线网络即wifi,这个比较容易
设置virtualbox的网络配置,点解设置,选择网络
配置如下:

使用Navicat链接的配置:
使用ip addr查看linux的地址

 Navicat配置:

2.在没有任何网络的情况下
设置virtualbox的网络配置,点解设置,选择网络
链接方式我们选择nat方式,打开高级,选择端口转发

 

主机端口是我们使用Navicat时要填的端口,即映射的端口

子系统ip为linux系统的ip

子端口为访问linux中mysql的端口
因为启动mysql时做了端口映射

 

 所有我们填的端口为3305

使用Navicat链接的配置:

 这个ip也可以改为上面说的192.168.56.1

注:
如果按照上面配置后,链接不上,可以尝试关闭虚拟机重启

原文地址:https://www.cnblogs.com/zhangmyname/p/12097384.html