当前位置: 代码网 > it编程>数据库>Mysql > 使用Navicat连接远程服务器中在docker中运行的MySQL数据库全过程

使用Navicat连接远程服务器中在docker中运行的MySQL数据库全过程

2026年03月14日 Mysql 我要评论
一、需要的资源navicat客户端(我使用的是17.0.8版本,安装教程b站搜一个,很快能解决)服务器(已安装docker并运行了mysql)二、步骤1. 服务器找到自己服务器的公网ip(我自己用的是

一、需要的资源

  • navicat客户端(我使用的是17.0.8版本,安装教程b站搜一个,很快能解决)
  • 服务器(已安装docker并运行了mysql)

二、步骤

1. 服务器

找到自己服务器的公网ip(我自己用的是华为云)记录下来,后面会用到。

远程登录自己服务器的命令窗口,输入docker ps命令,复制容器id

输入docker inspect <container_id> | grep ipaddress指令,用刚才复制的容器id替换container_id,回车,得到mysql在容器中的ip地址为172.18.0.3,后面会用到。

这一步我们干了两件事:

  • 得到公网ip
  • 获得mysql数据库在docker中的ip地址

2. navicat客户端

点击红色⭕️的连接。

然后选择mysql,点击下一步

弹出界面点击ssh先连接到服务器,输入服务器公网ip、用户名和密码

输入之后,点击测试连接,会看到navicat和ssh服务器已经连接上(绿色的线条),点击常规。

点击常规之后,按照图片输入自己设定的参数,然后点击左下角测试连接。

输入之后,点击测试,看到连接成功,ssh服务器到数据库的线变成绿色,点击确认。

点击确认后,双击刚才添加的标题为测试的连接,证明连接上了。

总结

第一步两件事,查公网ip,获取mysql数据库ip地址,并记录下来。

使用第一步记录下来的东西,按照图片步骤一步一步来。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com