EC2上托管的mySQL的服务器名称是什么?

时间:2018-08-10 16:13:45

标签: mysql amazon-ec2

我已经在运行mariaDB的EC2上安装了LAMP。 所以现在我想连接到mySQL,但是我的$ servername应该在.php文件(我存储db_connect详细信息的位置)中是什么?

我已经尝试了EC2仪表板上提供的实例的公共DNS(IPv4)地址,但是,当我运行.php文件时,出现连接失败错误。 我在这里使用正确的服务器名称吗?

还是因为我需要设置有关安全组的某些访问权限?我已经向安全组添加了端口3306,tcp,0.0.0.0 / 0,但仍收到“连接失败:用户'root'@ .....被拒绝访问”

我还检查了my.cnf,我认为它里面应该没有任何绑定地址值?

1 个答案:

答案 0 :(得分:1)

这似乎是凭据问题,端口监听似乎工作正常。 php文件是否在同一盒子上运行?如果是这样,请使用“ localhost”,这应该可以正常工作。这是有关如何启用remote connections的教程。

祝你好运!