2015-09-14 92 views
0

我想创建一个新的数据库,以便我可以将我的应用程序转移到AWS,而无需太多工作。根据这一link我应该这样做来连接到数据库RDS:可以动态地在AWS RDS中创建数据库吗?

$link = mysqli_connect($_SERVER['RDS_HOSTNAME'], 
$_SERVER['RDS_USERNAME'], 
$_SERVER['RDS_PASSWORD'], 
$_SERVER['RDS_DB_NAME'], 
$_SERVER['RDS_PORT']); 

它的工作原理,所以我尝试添加一个新的数据库,并提出使用新的数据库的新连接+查询,它也工作了。

我的问题是,从链接数据库名,是从$_SERVER['RDS_DB_NAME']取,我不知道是否有与他们加入DB细节$_SERVER变量的任何AWS依赖的东西。

所以它是安全的,如果我创建一个新的数据库动态使用PHP?我想知道如果明天早上他们的系统会突然删除我的新数据库,因为它是在RDS之外创建的?

的AWS服务器(EC2,RDS等)均成立了由AWS Elastic Beanstalk,我没有手动设置它们,所以我在你的情况数据库中的那些am I allowed to do this situations

回答

0

只会下降时RDS会否则重建它的罚款,甚至在重建之前它会要求最后的快照。我个人的建议是,如果你想在RDS上创建多个数据库,请使用Elastic beanstalk手动创建。

相关问题