mysql远程连接失败的解决方法

 更新时间:2023年09月15日 14:38:24   作者:fendouweiqian  
在MySQL中,有时候我们需要远程连接到服务器来进行操作,但是有时候,我们会遇到无法使用远程连接链接到MySQL服务器的情况,本文就介绍了两种解决方法,具有一定的参考价值,感兴趣的可以了解一下

先上结论,只提出最容易忽略的地方

  • 服务器是阿里云、腾讯云等平台,平台本身自带的防火墙没有开启
  • iptables规则中禁用了3306,即使你根本没有启用iptables服务

第二条是最离谱的

从这里可以看到,我服务器并未启用 iptables 服务

但是通过命令查看iptables规则,发现3306端口是DROP,也就是抛弃3306端口数据,导致链接不上

可以通过如下命令来测试端口是否可以连接

telnet 服务器IP 3306

附录

# 查看服务是否开启
service iptables status
# 查看iptables规则

解决方案

# 移除3306端口的禁止规则
iptables -D INPUT -p tcp --dport 3306 -j DROP
# 放行3306端口的访问
iptables -I INPUT -p tcp --dport 3306 -m state --state NEW -j ACCEPT
# 保存规则信息
service iptables save

 到此这篇关于mysql远程连接失败的解决方法的文章就介绍到这了,更多相关mysql远程连接失败内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 将MySQL数据库移植为PostgreSQL

    将MySQL数据库移植为PostgreSQL

    PostgreSQL 作为功能最强劲的开源 OO 数据库,仿佛一直不为国内用户所熟识。而我个人也仅是因为工作的缘故接触到这款超经典的数据库,并深为之折服。
    2009-07-07
  • mysql生成随机字符串函数分享

    mysql生成随机字符串函数分享

    这篇文章主要介绍了mysql生成随机字符串函数分享,本文直接给出实现代码,需要的朋友可以参考下
    2015-02-02
  • MYSQL 5.6 从库复制的部署和监控的实现

    MYSQL 5.6 从库复制的部署和监控的实现

    这篇文章主要介绍了MYSQL 5.6 从库复制的部署和监控的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • mysql-5.5.28源码安装过程中错误总结

    mysql-5.5.28源码安装过程中错误总结

    介绍一下关于mysql-5.5.28源码安装过程中几大错误总结,希望此文章对各位同学有所帮助。
    2013-10-10
  • MySQL主从复制与读写分离的用法解读

    MySQL主从复制与读写分离的用法解读

    这篇文章主要介绍了MySQL主从复制与读写分离的用法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-06-06
  • mysql中关于between和in的区别

    mysql中关于between和in的区别

    这篇文章主要介绍了mysql中关于between和in的区别说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-07-07
  • Mac os 解决无法使用localhost连接mysql问题

    Mac os 解决无法使用localhost连接mysql问题

    今天在mac上搭建好了php的环境,把先前在window、linux下运行良好的程序放在mac上,居然出现访问不了数据库,数据库连接的host用的是localhost,可以确认数据库配置是正确的,下面特为大家分享下
    2014-05-05
  • mysql复制表的几种常用方式总结

    mysql复制表的几种常用方式总结

    mysql想必大家比较熟悉了,我们常见的crud sql想必大家也是手到拈来,下面这篇文章主要给大家介绍了关于mysql复制表的几种常用方式,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2023-04-04
  • pycharm2017实现python3.6与mysql的连接

    pycharm2017实现python3.6与mysql的连接

    这篇文章主要为大家详细介绍了PyCharm连接MySQL数据库的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-03-03
  • mysql配置环境变量实践(win10)

    mysql配置环境变量实践(win10)

    文章介绍了如何在Windows 10系统中配置MySQL环境变量,包括设置MYSQL_HOME和Path变量,并展示了如何在cmd中验证配置
    2026-01-01

最新评论