mysql虚拟主机连接不上解决的方法:1、mysql服务问题所导致,查看虚拟主机是否有mysql服务,如果没有则启动mysql服务;2、防火墙问题所导致,查看防火墙状态,看结果是否没有或第三列为drop状态,如是则需要添加监听端口并开启。
具体操作如下:
1、服务的问题
使用命令
ps -ef | grep mysql
看是否有mysql 服务,如果没有则启动服务
service mysqld start
2、可能是防火墙的问题
使用命令
iptables -vnL | grep 3306
如果结果没有或者第三列为drop状态
则,使用命令,添加需要监听的端口
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
开启端口监听,完毕。