Ответ 1
Amazon RDS - это чистый MySQL, доступный вашему приложению так же, как и любая другая база данных MySQL; интерфейс веб-служб для RDS предназначен исключительно для создания, удаления и модификации экземпляров БД, а не для данных БД. Из их FAQ:
В: Как получить доступ к моей текущей БД Instance?
Как только ваш экземпляр БД доступен, вы можете получить конечная точка через Описываемое устройство API. Используя эту конечную точку, вы можете построить строку подключения требуется для прямого подключения к вашему Экземпляр DB, использующий ваш любимый инструмент базы данных или язык программирования. Чтобы разрешить сетевые запросы ваш исполняемый экземпляр БД, вы будете необходимо разрешить доступ. Для подробное объяснение того, как постройте строку подключения и начните, пожалуйста, обратитесь к нашей Руководство по началу работы.
Это является частью Руководства по началу работы, которое вам нужно - оно объясняет, как получить имя хоста вашего нового экземпляра, чтобы вы могли подключитесь к нему, авторизуйте экземпляр для доступа от клиента, а затем подключитесь с помощью клиента командной строки MySQL (в качестве примера):
$ rds-describe-db-instances --headers
$ rds-authorize-db-security-group-ingress default --cidr-ip 192.0.2.0/30 --headers
$ mysql -h myinstance.crwjauxgijdf.us-east-1.rds.amazonaws.com -P 3306 -u mymasteruser -p