如何找出使用的数据库实例? ec2实例中的amazon rds或数据库?

时间:2016-03-09 06:11:25

标签: mysql database amazon-web-services amazon-ec2 amazon-rds

我有一个在亚马逊ec2上运行的drupal网站。我可以知道它使用的是哪个数据库吗?我知道它是一个MySQL数据库。我想知道它在亚马逊ec2实例或亚马逊rds数据库中使用数据库?如果我发现数据库服务器,我可以通过“Emma”或“MySQL WorkBench”等客户端访问它们吗?

1 个答案:

答案 0 :(得分:1)

要查找此信息,您应该能够访问创建此网站的AWS账户的管理控制台。 要找到RDS实例,请按照下列步骤操作:

  1. 登录您的AWS管理门户网站console.aws.amazon.com。
  2. 在"数据库"部分,找到" RDS",转到"实例"。
  3. 如果您有任何RDS数据库,您将在列表中看到它们,在那里,您还可以看到连接详细信息。
  4. 如果是EC2,请执行以下操作:

    1. 登录您的AWS管理门户网站console.aws.amazon.com。

    2. 在" Compute"部分找到" EC2",转到"运行实例"。

    3. 在那里,您将能够看到几个EC2实例。其中一些应该是您的应用程序服务器,其中一些应该是您的数据库服务器。
    4. 您可以使用以下指南连接到EC2实例:http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/connecting_to_windows_instance.html
    5. 关于有关通过MySQL工作台连接的可能性的问题。从技术上讲,它是可能的(您可以在RDS实例的属性中找到连接详细信息。对于EC2,您应该连接到EC2实例的IP),但是有一个问题。根据一般最佳实践,外部单词不提供数据库服务器,因此您可能必须先登录到应用服务器并从那里转到数据库。