2003 - Cant‘t connect to MySQL server on ‘ip‘(10060 “Unknown error“)
2003 - Cant’t connect to MySQL server on ‘192.168.137.137’(10060 “Unknown error”)原因经过一番查找发现问题所在:因为Mysql默认不允许远程登录,所以需要设置防火墙开放3306端口解决办法开放3306 端口firewall-cmd --zone=public --add-port=3306/tcp --permanen
·
2003 - Cant’t connect to MySQL server on ‘192.168.137.137’(10060 “Unknown error”)
原因
经过一番查找发现问题所在:
因为Mysql默认不允许远程登录,所以需要设置防火墙开放3306端口
解决办法
开放3306 端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
#命令含义
--zone #作用域
--add-port=3306/tcp #添加端口,格式为:端口/通讯协议
--permanent #永久生效
重启防火墙
systemctl restart firewalld.service
如果登录失败 提示IP不符合 就加一个如下命令
grant all privileges on *.* to 'root'@'我电脑的ip地址' identified by '密码';
下面为原版主的原连接 缺最后一个命令修正 我把他整理了一下 当自己也留一个备注
————————————————
版权声明:本文为CSDN博主「dadeity」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/github_38336924/article/details/84839402
更多推荐
已为社区贡献1条内容
所有评论(0)