使用Navicat连接腾讯云服务器docker mysql出错
来源:1-1 导学

慕慕1545788
2022-04-30
腾讯云服务器上5个容器都在运行中:
在腾讯云上开放了所有端口。
可以检测端口开放的情况:
使用Navicat连接数据库:
提示出错。这里ip使用了云服务器的公网ip,其实我有些不理解视频里的这个部分,五个不同的容器在服务器上应该对应了不同的ip,但是navicat上如果写云服务器的公网ip的话,就不能够对应容器在服务器上的不同ip,虽然端口可以设定不一样如设定为12001、12002、12003、12004、12005。但是不太理解老师视频里的navicat怎么做到能够实现一一对应的连接5个不同的容器。而确实现在出现了连接不上的的现象,不知是哪里操作有问题。
写回答
1回答
-
神思者
2022-05-01
MySQL容器做了端口映射,每个容器的3306端口都映射到你的Linux不同端口上。你先检查MySQL容器是不是运行状态没有崩溃,然后去检查云主机安全组,最后是Navicat连接信息。问题很有可能就是你Navicat写的连接信息不对。
042022-05-03
相似问题