1.云轻量服务器防火墙是否开放了端口(需要在云服务器的控制台上设置)
点击添加规则就可以添加需要开放端口,不添加3306端口会导致连接失败!
2.linux登录mysql后
依次输入
`use mysql;`
`select user,host from user;`
查看用户的权限(localhost是只允许本机登录,%表示任何ip都能登录)
(root用户在实际使用的时候建议不要设置为%)
localhost修改为%的方法:
# 修改权限
update user set host= '%' where user= 'root';
# 刷新权限配置,让权限生效
flush privileges;
.
(记得要刷新权限配置,不然下次重启服务才能生效)
3、你的外网ip检查一下(ping检查通不通)
4、账号密码,是用户的账号密码(就是上图的用户)
最后,希望能帮到你