当使用本地MySQL客户端连接远程Linux的时候,出现2003,大概率是Linux操作系统没有关闭数据库
解决方法:
1.查看远程Linux操作系统是否有关闭防火墙
systemctl status firewalld
---如果出现 Active Active(running),那么表示Linux操作系统的防火墙没有关闭
2.切换root用户
su root
3.关闭Linux端的防火墙
systemctl stop firewalld
4.关闭防火墙之后,再看防火墙是否关闭
systemctl status firewalld
本地MySQL客户端连接远程Linux MySQL之2003-Can't connect to MySQL server on 'IP地址'(10038)的解决办法