首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我的3306端口关闭了,即使我根本没有绑定地址和跳过网络线路?

为什么我的3306端口关闭了,即使我根本没有绑定地址和跳过网络线路?
EN

Stack Overflow用户
提问于 2017-10-03 10:07:36
回答 1查看 387关注 0票数 0

我在Mac主机内的镜像上运行了一个带有mysql的web服务。两台Mac电脑都在Security & Privacy下显示Firewall:Off。

当我使用telnet localhost 3306telnet 127.0.0.1 3306时,我能够连接。但是,如果我使用telnet SERVERDOMAIN 3306,它是无法访问的。

在Mac上,.cnf文件中根本没有绑定地址或跳过网络行。在mysql -help -verbose中,绑定地址显示为*,跳过网络显示为FALSE;

在mysql.user中,我只在host列下看到localhost,并且我已经使用GRANT将访问权限授予根用户和另一个用户。(由于telnet到3306失败,我认为我们还没有成功。)

我们还遗漏了哪些可能导致我无法远程连接到mysql的内容?

EN

回答 1

Stack Overflow用户

发布于 2017-10-03 10:43:48

有关连接到MySQL的一般视图,请执行以下操作:

Connect to MySQL from external machine

在您的示例中,您处于同一子网中,因此您可以忽略路由器/互联网部分。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46536201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档