mysql - 如何将mysql用户连接到服务器AWS EC2?

标签 mysql amazon-web-services amazon-ec2

我正在使用AWS,我刚刚使用ubuntu 14在EC2环境上安装了MySQL,我创建了我的根目录,我可以通过SSH正常连接,但我创建了另一个具有授予所有权限的用户,以便其他人可以将更改上传到一个数据库,我尝试通过标准模式与我的 EC2 的公共(public) dns 连接,但我拒绝了。我做错了?,我需要修复一些东西吗? ...我在分配给我的 EC2 的安全组中分别打开了端口 3306。我希望你能帮助我

最佳答案

您需要检查一些事情,

  • 您创建的用户应该具有您用于连接的主机 IP。在创建用户并授予您权限时,您必须提供一个 IP。

  • 在my.cnf中查找bind-dns条目并用#注释它。

  • 重新启动 mysql 服务器。现在应该适合您了。

关于mysql - 如何将mysql用户连接到服务器AWS EC2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39299526/

相关文章:

Java OutOfMemory 仅在 Linux 环境下

php - 跨桌面同步 phpMyAdmin DB

java - 启动 ApplicationContext 时出错。要显示条件报告,请在 spring-boot 中启用 'debug' 并重新运行应用程序

amazon-web-services - CodeBuild 中的工件无法使用 CodeDeploy 进行部署

mysql - EC2 实例运行速度非常慢

linux - SSH 下的 Unix 后台作业

mysql - SQL联合查询需要添加到

php - 使用 mySQL 更新 1000 行的最有效方法?

amazon-web-services - 限制服务/应用程序在特定 Amazon ECS 实例中运行

node.js - 在 Node JS 中使用 gm 模块时,NodeJS 产生 ENOENT 错误