2015-09-14 3 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'], я не знаю, если есть какая-либо AWS зависит, что с ними, добавив деталь дБ $_SERVER переменных.

Это безопасно, если я создаю новую базу данных динамически используя php? Мне интересно, если завтра утром их система внезапно сбросит мою новую базу данных, потому что она была создана за пределами RDS?

АМС сервера (EC2, RDS и т.д.) были созданы AWS Elastic Beanstalk, я не ставил их вручную, так что я имею те am I allowed to do this situations

ответ

0

в базе данных ситуации будет падать только тогда, когда RDS будет в противном случае его восстановить, даже до восстановления, он попросит окончательный снимок. Мое личное предложение состоит в том, что если вы хотите использовать несколько баз данных на RDS, создайте вручную не с помощью эластичного beanstalk

Смежные вопросы