docker容器安装MySQL,navicat无法连接报错(10060/10061错误)

解决方案:

  1. 确认在docker容器中可以进入MySQL服务;

  2. 检查 ipv4 和 ipv6,执行下述代码,查看他们的状态

    sysctl net.ipv6.conf.all.forwarding
    sysctl net.ipv4.conf.all.forwarding

如果得到 net.ipv4.conf.all.forwarding=0,那么需要将对应的值修改为1

sysctl net.ipv4.conf.all.forwarding=1,修改命令:

复制代码
sysctl -w net.ipv4.ip_forward=1

修改完之后,重启docker服务,重启mysql服务,然后连接即可

相关推荐
人工智能培训10 分钟前
数字孪生的未来发展方向探析
gpt·深度学习·机器学习·容器·知识图谱
南部余额1 小时前
Canal解决MySQL与Redis数据一致性问题
数据库·redis·mysql·canal·数据·数据同步
大佐不会说日语~1 小时前
在 Windows 本地用 Docker 部署向量模型(bge-m3)
windows·docker·容器·llm·ollama
xsc-xyc2 小时前
CasaOS + Docker 挂载外接硬盘部署 Jellyfin 私人影院
运维·docker·容器
码云骑士2 小时前
27-Docker部署Django(上)-从2GB到180MB的镜像瘦身实战
docker·容器·django
日取其半万世不竭2 小时前
PostgreSQL 跑在 Docker 里怎么备份?恢复成功才算备份成功
数据库·docker·postgresql
至此流年莫相忘2 小时前
WSL2 下 Docker Desktop 完全配置指南:从安装到极速体验
运维·docker·容器
万能的知了2 小时前
K8s到底需不需要GPU节点?集群资源分配的底层逻辑
云原生·容器·kubernetes
极客先躯2 小时前
高级java每日一道面试题-2026年02月12日-实战篇[Docker]-什么是容器的 Seccomp 配置?如何自定义?
java·运维·分布式·docker·容器·自动化·文件
斯内普吖2 小时前
(开源)高校素拓分管理系统小程序实战指南 基于 Java + SpringBoot + uni-app + Vue + MySQL
java·spring boot·mysql·小程序·uni-app·开源