我想在CentOS中测试我的eJava应用程序,所以我在我的笔记本电脑(Windows 8.1)中本地安装了CentOS 6.5 in Oracle Virtual box。我在虚拟机中配置了网络,它可以ping google.com以及主机Windows机器。然后我在CentOS VM中安装了MySQL并修改了my.cnf以编辑绑定地址。同时更新iptables以允许输入和输出连接。我尝试使用命令
从Windows主机连接到数据库mysql -u supplychain -h 10.0.2.15 -P 3306 -p
其中10.0.2.15是centos VM的ip地址。我收到了错误
ERROR 2003 (HY000): Can't connect to MySQL server on '10.0.2.15' (10060)
如果我在centos主机中运行相同的命令,它会登录到MySQL。知道如何解决这个问题吗?我已经确认从my.cnf中删除了skip-networking。