2015-09-14 90 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手動創建。

相關問題