我正在使用同一 VPC 上的 RDS(MySQL) 在 AWS EC2(Ubuntu) 上托管 Laravel 项目。我可以通过命令行连接到 MySQL 没有问题,但是当 Laravel 应用程序尝试连接到数据库时,访问被拒绝。
SQLSTATE[HY000] [1045] 用户 'username'@'ipaddress' 的访问被拒绝(使用密码:Y ES)(SQL:select * from tablename)
下面是我在 .env 文件中的数据库配置:
DB_HOST=verylonghostname.rds.amazonaws.com
DB_PORT=3306
DB_DATABASE=dbname
DB_USERNAME=dbusername
DB_PASSWORD=dbpassword
可能是什么问题,我该如何解决?
摇曳的蔷薇
慕森卡