这个错误远程连接数据库出现的错误
我在linux系统中装完mysql之后,在windows怎么都连不起
我的是端口的问题,linux防火墙没有放过3306端口解决如下:
1、设定
[root@localhost ~]# /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
2、保存
[root@localhost ~]# /etc/rc.d/init.d/iptables save
3、重启防火墙
[root@localhost ~]# service iptables restart
4、查看
[root@localhost ~]# /etc/init.d/iptables status
表格:filter
Chain INPUT (policy ACCEPT)
num target prot opt source destination
1 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:3306
2 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:22
3 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80
Chain FORWARD (policy ACCEPT)
num target prot opt source destination
Chain OUTPUT (policy ACCEPT)
num target prot opt source destination
搞定。
文章详细介绍了如何解决Linux系统安装MySQL后,在Windows远程连接时遇到的端口冲突问题,通过设置iptables防火墙规则,确保3306端口能够正常对外提供服务。
4776

被折叠的 条评论
为什么被折叠?



