无法在RDS控制台中找到数据库

0

【以下的问题经过翻译处理】 我是一个AWS服务的完全新手。最近(15-20天前),我开始尝试使用AWS,可能将一个应用程序从另一个服务迁移到AWS。我从一个免费账户开始,在跟着教程做了若干次尝试后,创建了一个需要连接到MySQL数据库的Spring Boot应用程序。自月初以来,成本开始大幅增加(这只是一个测试应用程序)。

因此,我开始删除我使用的资源。

但是,我无法删除一个特定的MySQL数据库。虽然没有任何数据库出现在我的RDS控制台中,但我可以使用MySQL Workbench访问该数据库。即使在RDS控制台中没有任何实例被看到,我的成本仍然在不断增加。

除了使用RDS控制台之外,我试图使用AWS CLI列出活动的快照、实例和集群:

aws rds describe-db-snapshots

aws rds describe-db-clusters

aws rds describe-db-instances

但是我仍然无法看到哪个数据库对我是活动的,因为我得到的查询结果是空字符串。

{ "DBInstances": [] }

{ "DBSnapshots": [] }

{ "DBClusters": [] }

下一步我该怎么办?我该如何找到并删除该数据库?我如何找到我可能无意中创建的其他数据库?

profile picture
专家
已提问 8 个月前20 查看次数
1 回答
0

【以下的回答经过翻译处理】 你好,

如果您仍然可以访问您的MySQL数据库,但在控制台中无法看到它,有可能是因为您的数据库部署在另一个AWS区域。

您可以在数据库端点中查看AWS区域。例如,如果您有此端点: mydb.123456789012.us-east-1.rds.amazonaws.com,表示此数据库部署在美国东部(弗吉尼亚北部)AWS区域中的us-east-1区域。

您是否检查了其他AWS区域?

profile picture
专家
已回答 8 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则