[英]Connecting RDS from EC2 with PHP
我是AWS的新手。 我有一個EC2實例和一個RDS實例。 我已經安裝了所有東西,並且兩個端口都打開了端口。 我可以使用PuTTy連接到我的EC2實例,並可以使用WinSCP進行FTP連接,一切都很好。 我什至可以登錄到RDS實例,並使用mysql CLI從計算機上檢查所有數據庫。 但是我在EC2實例中的php頁面並沒有與RDS實例通信。 不知道為什么 我什至嘗試使用mysql命令從ec2實例正常連接,並實現了這一點。 但不是通過我的php文件。
我嘗試連接時遇到的錯誤是用戶'ec2-user'@'.ap-southeast-1.compute.internal'的訪問被拒絕(使用密碼:是)
是否有人早些時候遇到過此類連接問題,誰能幫助我實現這一目標,
另外:嗨,我觀察到我的EC2實例位於東南1a位置,而RDS位於東南1b。 但是使用我的RDS時,由於啟用了多可用區選項,所以我沒有任何選擇可用區的選項。 希望這會有所幫助。
謝謝,穆拉利。
你有沒有嘗試過:
GRANT SELECT ON database.* TO 'ec2-user@'servername.ap-southeast-1.compte.internal' IDENTIFIED BY 'password';
您可能需要根據您決定授予的權限添加其他權限
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.