是因为mysql5.7默认不支持远程访问的,需要把mysqld.cnf中的bind-address = 127.0.0.1 修改成 bind-address = 0.0.0.0

第一步:先查看mysql运行状态
netstat -ntlp | grep -v tcp6;  //查看端口状态
mysql -V;           //查看mysql版本号
find / -name mysqld.cnf;     // 查找mysqld.cnf 的位置如果端口为127.0.0.1:3306,解决办法
mysql5.7 版本:
vi /etc/mysql/mysql.conf.d/mysqld.cnf;  //将bind-address = 127.0.0.1 修改成 bind-address = 0.0.0.0mysql5.7以前的版本:
vi /etc/mysql/my.cnf;  //将bind-address = 127.0.0.1 修改成 bind-address = 0.0.0.0 ,或注释掉即可service mysql restart;    //重启mysql
netstat -ntlp | grep -v tcp6;   //查看端口状态为0.0.0.0:3306即可第二步:mysql -uroot -p123;//登录mysql
use mysql;//进入mysql数据库
select Host,User from user;//查看user表中root是否支持外部访问,localhost 只支持本地; IP地址只支持
Host      User
localhost    root  //只支持本地
%       root  //全部IP都允许
192.168.1.115  root  //只支持此IPGRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.115' IDENTIFIED BY '123' WITH GRANT OPTION; //给此IP地址授权
FLUSH PRIVILEGES;//刷新该表即可

文章转载于 https://www.jianshu.com/p/d3d037afd7a9

docker中运行mysql5.7,使用navicat链接报错10061/10060相关推荐

  1. docker中运行bash: mongo: command not found报错问题处理(直接使用mongosh)

    问题描述: docker中运行bash: mongo: command not found报错问题处理 原因: mongo命令在mongodb 6.0已经不适用了 解决方案: 直接使用mongosh

  2. 在Docker中运行EOS(MAC版)

    在Docker中运行EOS(MAC版) 在Docker中也可以简单快速的构建EOS.IO.笔者在Mac平台下参考官方文档躺了一次河.记录如下: 安装依赖 Docker 版本 17.05或者更高 tes ...

  3. 斐讯N1-小钢炮Docker中运行SpringBoot应用

    斐讯N1-小钢炮Docker中运行SpringBoot应用 介绍 硬件:斐讯N1 系统:小钢炮(Linux) 容器:Docker 依赖环境:JDK.MySQL 目标:运行springboot web应 ...

  4. docker保护python源码_Tensorflow在Docker中运行和源码编译

    本文分享在在Docker中运行Tensorflow和进行源码编译的方法和步骤,包括:编译.构建docker镜像.创建和运行Docker容器.部署完的容器可以通过Jupyter Notebook进行访问 ...

  5. ASP.NET Core 网站在Docker中运行

    Docker作为新一代的虚拟化方式,未来肯定会得到广泛的应用,传统虚拟机的部署方式要保证开发环境.测试环境.UAT环境.生产环境的依赖一致性,需要大量的运维人力,使用Docker我们可以实现一次部署, ...

  6. 在docker中运行ASP.NET Core Web API应用程序

    本文是一篇指导快速演练的文章,将介绍在docker中运行一个ASP.NET Core Web API应用程序的基本步骤,在介绍的过程中,也会对docker的使用进行一些简单的描述.对于.NET Cor ...

  7. 在Docker中运行ASP.NET Web API解决方案

    目录 介绍 先决条件 如何容器化现有项目 添加docker-compose项目 带有docker-compose的容器化解决方案 添加环境变量 后端 前端 不使用Visual Studio运行您的应用 ...

  8. 如何在docker中运行MySQL实例(转载)

    如何在docker中运行MySQL实例 转自:https://blog.csdn.net/siying8419/article/details/79670246 通常初学者学习docker时,不太清楚 ...

  9. zkeacms mysql_在Docker中运行纸壳CMS并配置使用MySql

    纸壳CMS是基于ASP .Net Core开发的可视化内容管理系统,可以跨平台部署,可以在容器中运行.接下来看看如何在docker中运行纸壳CMS. 方式一 直接运行以下命令即可在docker中运行纸 ...

  10. k3d入门指南:在Docker中运行K3s

    在本文中,我们将简单了解k3d,这是一款可让您在安装了Docker的任何地方运行一次性Kubernetes集群的工具,此外在本文中我们还将探讨在使用k3d中可能会出现的一切问题. 什么是k3d? k3 ...

最新文章

  1. Python中函数为什么可以当做参数使用?
  2. 如何将 Spring Boot Actuator 的指标信息输出到 InfluxDB 和 Prometheus
  3. Android View与GroupView原理以及其子类描述
  4. 修改Docker容器字符编码为-zh_CN.UTF-8中文字符集
  5. 【S操作】我的云存储工具选择,供您参考——总结云存储云办公云笔记工具
  6. Linux 搜索指令
  7. 感受机房管理化繁为简-新款KVM使用心得
  8. js中div显示和隐藏钮为什么页面总是跳一下到最上面
  9. 高考封路,大叔骑车强闯
  10. 漫画:一位文科生的编程之路。
  11. LAMP之PHP服务的安装(libphp7.so方式)
  12. 下载离线地图数据并搭建离线地图开发环境(一套代码支持谷歌、百度、高德等所有地图源)
  13. 视频基础 以及 MP4 容器解封装
  14. 移动apn接入点哪个快_中国移动接入点设置哪个快
  15. 关于t00ls的挂机脚本
  16. 使用Cent Browser+Aria2+Bilibili Envolved下载b站视频--保姆级安装步骤
  17. php增加sqlserver扩展
  18. vue常用方法封装-一键安装使用(赠送免费工具)
  19. win7下安装ps出现错误码16解决办法
  20. 关注龙之梦和长峰地产

热门文章

  1. WINDBG常用方法
  2. hdu--2660--二维费用背包
  3. poj 1125 Stockbroker Grapevine 代码及分析
  4. python学爬虫、还没放出来_Python 爬虫学习没思路?可以看看这篇文章
  5. NetDevOps常用数据库python实战-influxDB_grafana
  6. zabbix详解(一)——zabbix基本概念
  7. [C语言数据存储深度解析]-内存数据搞不懂?三千字长文带你走进数据类型及其存储
  8. shell脚本练习题
  9. ubuntu国内镜像站点及更新源
  10. 发布Android开源库,看这个文章就够了!