情景如题,主要原因有两个方面:
1、登录用户没有权限
2、连接配置不允许外部IP访问
针对上述两个方面进行检查:
一、添加修改登录用户权限
1、如图,root用户是没有外部IP访问权限的,
2、使用下列SQL语句,给用户添加权限
二、检查配置文件
1、配置文件具体路径,不同版本可能有些出入,可以自行查找一下
这里以unbutu+mysql5.7版本为例
2、找到:bind-address ,改成:0.0.0.0
重启mysql服务器,再次进行测试。(重启命令:systemctl restart mysql)