Amazon RDS 是纯 MySQL,您的应用程序可以像访问任何其他 MySQL 数据库一样访问它;RDS 的 Web 服务接口纯粹用于创建、删除和修改数据库实例,而不是数据库数据。从他们的常见问题解答:
问:如何访问正在运行的数据库实例?
一旦您的数据库实例可用,您就可以通过 DescribeDBInstance API 检索其端点。使用此端点,您可以使用您喜欢的数据库工具或编程语言构建直接连接数据库实例所需的连接字符串。为了允许对您正在运行的数据库实例的网络请求,您需要授权访问。有关如何构建连接字符串并开始使用的详细说明,请参阅我们的入门指南。
这是您需要的入门指南的一部分——它解释了如何获取新实例的主机名,以便您可以连接到它,授权实例从客户端访问,然后使用 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