通过PHP脚本将RDS连接到EC2

时间:2015-03-07 21:25:08

标签: php amazon-ec2 amazon-rds

我有一个运行Apache Server的EC2实例,我需要连接到RDS。 我已完成所有配置。

mysql -h xxxxxxx.xxxxxxxxxx.us-west-2.rds.amazonaws.com -u xxxxx -p

我可以通过手动运行此命令来连接到在RDS上运行的MySql。

但我需要从EC2上的PHP脚本访问MySql数据库。我正在使用这个脚本:

<?php
mysql_connect("xxxxxxx.xxxxxxxx.us-west-2.rds.amazonaws.com","user","pass");
mysql_select_db("dbname");
$q=mysql_query("SELECT * FROM person");
while($e=mysql_fetch_assoc($q))
$output[]=$e;
print(json_encode($output));
mysql_close();
?>

但是当我运行它(ec2instancehostIP / abc.php)时,我得到null。

你能告诉我该怎么做。

0 个答案:

没有答案