我正在尝试在PHP中做一些非常简单的事情 - 连接到数据库实例。我可以使用提供的端点从我的查询浏览器连接到它但是当我尝试在服务器PHP代码中执行它时,它会抛出错误:
“错误:无法连接到MySQL。调试错误:2003调试 错误:无法在“ENDPOINT”(110)“
上连接到MySQL服务器
(出于安全原因,我用ENDPOINT替换了我的实际端点)
我不确定我做错了什么。我可以将我的桌面上的MySQL查询浏览器指向该端点,提供用户名/密码,一切都很好。但是一旦我尝试在mysqli_connect
行
$link = mysqli_connect('ENDPOINT', 'USERNAME', 'PASSWORD','innodb',3306);
它返回无法连接错误。
任何人都可以用简单的英语帮助我 - 我如何与AWS RDS数据库实例建立简单的PHP连接?
答案 0 :(得分:2)
您是否为RDS实例配置了安全组?你还记得打开正确的端口(3306)到你的php服务器ip?