CentOS 6.3 版(最终版)
名称:MySQL
拱门:x86_64
版本:5.1.67
所有这些都在 Windows 下的 virtualbox 上运行。网络适配器桥接到我的 LAN 适配器。防火墙已打开。MySQL 正在监听
[root@virtualcentos ~]# iptables -L
ACCEPT tcp -- 任何地方 tcp dpt:mysql
lsof -i | grep 我的
mysqld 2142 mysql 10u IPv4 14439 0t0 TCP *:mysql (LISTEN)
我可以使用盒子本身的 LAN IP 连接到 MySQL 服务器,但不能从 Windows 主机连接到 MySQL 服务器。但是,我可以很好地连接到同一个 Linux VM 上的 SSH 和 HTTP 服务器。
我已将 my.cnf 中的绑定地址设置为 0.0.0.0 并确保不存在跳过网络
用户已正确创建并授予权限。
为了以防万一,我在 my.cnf 中添加了 skip-name-resolve。
否则,这是在 VirtualBox 中安装的一个干净的香草 CentOS。
我错过了什么吗?为什么我无法从主机连接到 VM 上的 MySQL 服务器,而我可以连接到 HTTP 和 SSH?