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 '密码';
下面为原版主的原连接 缺最后一个命令修正 我把他整理了一下 当自己也留一个备注
————————————————