centos7 安装设置完毕MariaDB,远程不能访问,报错10060
排错思路
1.在服务器端查看user表中的host和user信息
select host,user from mysql.user;
查看是否存在host为 %
,user 为 root
的结果(如上图框中所示);
- 若不存在怎添加信息至user 表中,语句如下:
create user root@% identified by 'root';
- 若已存在,则检查系统防火墙设置
查看防火墙状态
firewall-cmd --state
关闭防火墙
systemctl stop firewalld.service
关闭开机自启
systemctl disable firewalld.service
关闭防火墙之后就可以成功连接了。
Tip: 欢迎大家补充!