1.打开Navicat,先建立ssh连接(用户名密码为linux下的账户和密码)

 这里需要注意的是,我们要在linux系统下安装openssh-server来打开22端口:

sudo apt-get install openssh-server

之后依次执行以下三句命令行

service ssh start
ssh localhost
lsof -i:22

执行完毕之后可以检查一下22端口是否正常开启

2.回到Navicat,建立常规连接如下(这里的账户密码为root账户和密码)

 这里连接失败的问题为3306端口被linux下的防火墙屏蔽掉了,简单的解决方法就是关闭掉防火墙

sudo ufw disable

最后点击连接就可以了

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐