sqlyog远程连接阿里云MySQL失败解决办法

最近通过学生认证在阿里云白嫖了一台服务器,不曾想到安装好MySQL后远程连接就折腾了半天,所以记录一下。

端口啥的都放行了,还是不行,百度后得知是没有 授予远程用户的访问权限
于是在服务器端登录mysql并授予访问权限:
在这里插入图片描述

mysql> grant all privileges on *.* to '用户'@'ip' identified by '密码' with grant option;
mysql> flush privileges;

第一句语句语句中,*.*代表所有库表,若想给予所有IP权限,"ip"写成“%”,所以第一句sql的意思是给予来自所有IP地址的通过“用户”,“密码”登录的用户对所有库表的所有操作权限。
第二句sql,刷新权限。
然后同样重启MySQL生效。

参考了这篇文章:远程连接阿里云MySQL失败解决办法

猜你喜欢

转载自blog.csdn.net/weixin_42118981/article/details/109464600