今天,开发需要申请一个账号:test@192.168.84.88 。连接时报了以下错误:

Warning: Using a password on the command line interface can be insecure.

ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.84.87' (111)

遇到连接失败,首先就是 ping 192.168.84.87

PING 192.168.84.87 (192.168.84.87) 56(84) bytes of data.

64 bytes from 192.168.84.87: icmp_seq=1 ttl=64 time=0.283 ms

64 bytes from 192.168.84.87: icmp_seq=2 ttl=64 time=0.712 ms

既然 ping 192.168.84.87没问题,接下来就是 telnet 3306 端口了

telnet 192.168.84.87 3306

Trying 192.168.84.87...

telnet: connect to address 192.168.84.87: Connection refused

发现端口不通了之后,就可以把锅丢给运维。然后安心的开其他事了。但,事情往往没那么简单,运维说他没有限制 3306 端口。这一会就尴尬了。

查看一下 3306 端口是否还在

netstat -nalp | grep 3306

tcp 0 0 127.0.0.1:41758 127.0.0.1:3306 TIME_WAIT -

tcp6 0 0 :::3306 :::* LISTEN 6961/mysqld

发现本地有一个应用,使用 127.0.0.1 可以连接数据库。难道是MySQL做了限制,上网查了下。发现MySQL有一个参数,可以限制 IP连接,就是 bind-address。下面是bind-address的解释

bind-address 是MYSQL用来监听某个单独的TCP/IP连接,只能绑定一个IP地址,被绑定的IP地址可以映射多个网络接口. 可以是IPv4,IPv6或是主机名,但需要在MYSQL启动的时候指定(主机名在服务启动的时候解析成IP地址进行绑定). 默认是"*"

接下来就是查看 my.cnf 了,发现还真的有这个参数

bind-address = 127.0.0.1

把他注释了之后,重启MySQL。连接正常

mysql 3306 不通_3306端口不通,不一定是网络的问题相关推荐

  1. mysql 端口 telnet 不通_3306端口不通,不一定是网络的问题

    今天,开发需要申请一个账号:test@192.168.84.88 .连接时报了以下错误: Warning: Using a password on the command line interface ...

  2. 用友服务器显示禁用,包头用友 U6 运行时提示端口4630 被禁用 或者 1433端口不通...

    1.这种情况一般是由于安装客户端的时候安装的是全部产品,没有选择安装客户端产品,这种情况下只要点击开始-程序-用友T3系列管理软件-用友T3-服务器设置-配置一下服务器的IP地址即可. 2.安装时选择 ...

  3. dock run mysql v3_docker run mysql成功,但是3306端口不通?

    运行环境 Centos7 Docker 18.06.3-ce docker-compose 1.27.4 问题描述 Docker 运行 mysql 容器成功后,无法连接到容器内的mysql服务,tel ...

  4. centos安装MySQL怎么换端口_centos安装mysql后3306端口不通

    centos安装mysql后3306端口不通,端口,发现,教程,重启,解决方法 centos安装mysql后3306端口不通 易采站长站,站长之家为您整理了centos安装mysql后3306端口不通 ...

  5. mysql 5.7 远程端口_ubuntu 16.04 mysql5.7.17 开放远程3306端口

    开启mysql的远程访问权限 默认mysql的用户是没有远程访问的权限的,因此当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限. 主流的有两种方法,改表法和授权法. 相对而言, ...

  6. windows 系统端口不通,改不了IP(麦咖啡mac)

    1,    telnet smtp.163.com 25是测试机器25端口开放了没有   25端口是向外发送邮件需要的端口 如果输入上面命令提示端口打不开的话  那就是25端口没开放了   1,这样就 ...

  7. mysql 的 3306、33060 端口区别,33060、33061、33062的区别,如何查看以及验证

    当连接sql主机时,端口号3306.33060 端口有不同 如何验证 MySQL 服务器上的这些端口的值,以及这些端口的区别 MySQL使用不同的端口,在于使用的组件,启用的功能和应用程序的连接方式以 ...

  8. 解决阿里云服务器访问端口不通问题

    目标 阿里云服务器上部署应用,需要在公网上访问 问题 公网访问的话,应该使用公网ip地址,目前测试1935端口不通 排查范围 1.未在安全组开放1935端口与对应协议 2.云服务器的防火墙未开放193 ...

  9. 思迅软件端口不通导致软件和软锁报错的问题

    一.端口不通导致软件和软锁报错的问题 问题说明:打开软件提示到:xxx.xxx.xxx.xxx失败! 处理步骤1: 假设软锁服务器IP为192.168.0.1,分别在服务器本机和客户端电脑测试软锁服务 ...

最新文章

  1. 《设计模式 系列》- 面向对象六大原则
  2. 结构张量用于区分平坦、边缘、角点区域
  3. Centos7 安装 Elasticsearch7.10(不错可以试试)
  4. Linux系统中为php添加pcntl扩展的方法
  5. java中的装箱及拆箱
  6. 昔日“宅男最爱”、视频播放器之王破产清算:4.5万元商标拍到950万元
  7. access 如果删除相同行-转 sqlite也可
  8. System Volume Information 文件夹权限控制
  9. 《Android程序设计》一3.8 Android应用打包:.apk文件
  10. Git linux下保存密码方法
  11. Bean property 'preFix' is not writable or has an invalid setter method
  12. 利用iptables实现SNAT及DNAT
  13. Ubuntu下面安装MySQL shell
  14. python怎么读音发音英语翻译-python style是什么意思
  15. PR字幕不显示的问题(已解决)
  16. Windows 2008 Server R2 桌面体验
  17. phyton做九九乘法表
  18. ubuntu16 octomap安装(解决安装octomap后没有octovis问题)
  19. 记录一次服务器被攻击的经历
  20. fcpx快闪插件推荐,让视频片头片尾更动感

热门文章

  1. 记录技术论坛社区地址,持续更新
  2. C#语言俄罗斯方块源代码(据陈广老师视频) 第1-6集
  3. 中层管理人员应具备的素质
  4. http://bbs.duowan.com/forum.php,多玩游戏论坛宣布12月31日后停止服务 后续将由虾哥论坛承接...
  5. 明年起无CDN牌照的CDN服务商将禁止提供服务
  6. 什么是CDN?Gcorelabs CDN服务简单介绍
  7. OpenGL-案例-矩阵压栈绘制
  8. 异地办公移动管理平台
  9. 一种基于视神经网络的高动态范围(HDR)图像自适应局部色调映射的实现【OpenCV】【CUDA】
  10. Navicat连接mysql报1129错误