【发布时间】:2015-04-26 11:42:03
【问题描述】:
我正在尝试在本地应用程序中连接远程 mysql 数据库。但它没有使用给定的用户名和密码连接。虽然我把GRANT ALL 给了那个用户。经过长时间的学习,我开始了解防火墙。我假设以下防火墙规则是无法连接的罪魁祸首:
REJECT tcp -- anywhere anywhere tcp dpt:mysql reject-with icmp-port-unreachable
如果我是对的,请告诉我。请建议我解决这个问题。
【问题讨论】:
-
您希望允许来自哪些 IP 地址/网络的连接?
-
103.19.252.xx 是我的 IP 地址。我想允许这个@pala_
-
完全偏离主题,因为与编程无关。另外,我用谷歌搜索了问题的标题,并立即得到了正确的结果。此外,还有官方文档指定了您需要做什么。此外,大多数主要的 Linux 发行版甚至都有防火墙管理工具,只需单击一下即可允许使用 MySQL。
-
另外,这应该被否决,因为它没有试图描述用户看到的错误。此外,我删除了所有“提前致谢”的喋喋不休,因为它会分散内容的注意力。