0
我有一個運行在RDS中的MySQL服務器。當我在本地主機上運行我的網站時,我可以連接到它。但是當我嘗試通過由EC2實例託管的我的網站連接到自己時,我無法連接。我嘗試通過EC2中的安全組查看,並且它的入站規則如下:AWS EC2 RDS無法連接到mysql
MYSQL/Aurora。 TCP。 3306. 0.0.0.0/0
我確定密碼,用戶名,主機和數據庫都是正確的,因爲我可以通過本地主機和MySQL工作臺連接它們。
我嘗試連接到MySQL如下:
$mysqli= mysqli_connect("blah.foo.us-west-2.rds.amazonaws.com:3306",'root','password', "innodb")or die($mysqli->error);
這並沒有有所作爲。此外,我怎樣才能通過本地主機訪問MySQL,而不是在EC2服務器上?這對我來說很奇怪。 – 39fredy