开发者社区> 问答> 正文

无法连接mysql

已解决

1.问题描述:我在新的ecs上安装了mysql数据库,但是用客户端从远程连接不了。用户名密码是正确的。
2.报错信息与相关截图
3.尝试的解决方案:安全组策略已经设置如下:
并且如果不设置也不行。

展开
收起
1623831552262750 2018-09-07 16:43:26 868 0
3 条回答
写回答
取消 提交回答
  • 程序就是我的人生!
    采纳回答
    和安全组没有关系 ,如果是安全组的问题,应该不是这个错误提示。
    从出错提示来看,应该是你的这个ip不允许连接mysql数据库,检查一下你的root帐号是否允许任意主机连接。
    有可能目前设置的只能本地连接,
    如上图,root只允许本地连接,而下面的test0510则没有限制连接ip地址

    你可以将root的连接权限设置为任意主机,

    或者试着重新建一个数据库帐号,绑定你的数据库测试一下,连接是否正常


    2018-09-07 16:51:06
    赞同 展开评论 打赏
  • 错误信息:意思说的是不允许连接Mysql服务器
    解决方案:打开安全组3306 同时 打开ECS的防火墙3306端口;
    2018-09-07 16:46:08
    赞同 展开评论 打赏
  • 未来世界中的职业只有两种,一种是IT人员,另一种是非IT人员,一切工作将由计算机来完成。
    你安全组设置的是内网入,应该设置公网入。而且mysql里要grant 授权远程登录IP才行。
    2018-09-07 16:45:55
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像