在购买服务器且安装了Mysql之后,并且安全组和防火墙都开放了端口,但是还是无法连接
原因就是mysql设置的就是只有本机可以连接
解决办法
# 1. 登录服务器,在服务器上登录mysql # 2. 使用user这个库 use user; # 3. 查看root账户 select host,user from user;
可以看到,只有 localhost 也就是本机可以连接root账户,所以需要更改
# 4. 更改权限 update user set host=‘%‘ where user=‘root‘; # 5. 刷新一下 flush privileges;
之后就可以解决问题了
Mysql连接报错 Can't connect to MySQL server on 'ip' (10060)
标签:localhost ima 原因 can 火墙 nec mamicode mic flush
查看更多关于Mysql连接报错 Can't connect to MySQL server on 的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did116753