Búsqueda de la información de conexión para una instancia de base de datos Amazon RDS - Amazon Relational Database Service

Búsqueda de la información de conexión para una instancia de base de datos Amazon RDS

La información de conexión de una instancia de base de datos incluye su punto de enlace, puerto y un usuario de base de datos válido, como el usuario maestro. Por ejemplo, para una instancia de base de datos MySQL, supongamos que el valor del punto de enlace es mydb.123456789012.us-east-1.rds.amazonaws.com. En este caso, el valor del puerto es 3306 y el usuario de la base de datos es admin. Dada esta información, se especifican los siguientes valores en una cadena de conexión:

  • Para nombre de host o host o nombre DNS, especifique mydb.123456789012.us-east-1.rds.amazonaws.com.

  • Para el puerto, especifique 3306.

  • Para el usuario, especifique admin.

El punto de enlace es único para cada instancia de base de datos y los valores del puerto y del usuario pueden variar. La siguiente lista muestra el puerto más común para cada motor de base de datos:

  • Db2 – 50 000

  • MariaDB – 3306

  • Microsoft SQL Server – 1433

  • MySQL – 3306

  • Oracle – 1521

  • PostgreSQL – 5432

Para conectarse a una instancia de base de datos, utilice cualquier cliente para un motor de base de datos. Por ejemplo, puede usar la utilidad mysql para conectarse a una instancia de base de datos MariaDB o MySQL. Puede utilizar Microsoft SQL Server Management Studio para conectarse a una instancia de base de datos de SQL Server. Puede utilizar Oracle SQL Developer para conectarse a una instancia de base de datos de Oracle. De igual forma, puede usar una instancia local de la utilidad de línea de comandos psql para conectarse a una instancia de base de datos PostgreSQL.

Para buscar la información de conexión para una instancia de base de datos, use la AWS Management Console También puede utilizar el comando describe-db-instances de AWS Command Line Interface (AWS CLI) o la operación de la API DescribeDBInstances de RDS.

Para buscar la información de conexión para una instancia de base de datos en AWS Management Console
  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon RDS en https://console.aws.amazon.com/rds/.

  2. En el panel de navegación, elija Databases (Bases de datos) para ver una lista de las instancias de base de datos.

  3. Elija el nombre de la instancia de base de datos para ver sus detalles.

  4. En la pestaña Connectivity & security (Conectividad y seguridad), copie el punto de enlace. También anote el número de puerto. Necesita el punto de enlace y el número de puerto para conectarse a la instancia de base de datos.

    El punto de enlace y el puerto de una instancia de base de datos
  5. Si necesita encontrar el nombre de usuario maestro, elija la ficha Configuration (Configuración) y vea el valor de Master username (Nombre de usuario maestro) .

Para buscar la información de conexión de una instancia de base de datos mediante AWS CLI, llame al comando describe-db-instances. En la llamada, consulte el ID de instancia de base de datos, el punto de enlace, el puerto y el nombre de usuario maestro.

Para Linux, macOS o:Unix

aws rds describe-db-instances \ --query "*[].[DBInstanceIdentifier,Endpoint.Address,Endpoint.Port,MasterUsername]"

En:Windows

aws rds describe-db-instances ^ --query "*[].[DBInstanceIdentifier,Endpoint.Address,Endpoint.Port,MasterUsername]"

El resultado debería ser similar al siguiente.

[ [ "mydb", "mydb.123456789012.us-east-1.rds.amazonaws.com", 3306, "admin" ], [ "myoracledb", "myoracledb.123456789012.us-east-1.rds.amazonaws.com", 1521, "dbadmin" ], [ "mypostgresqldb", "mypostgresqldb.123456789012.us-east-1.rds.amazonaws.com", 5432, "postgresadmin" ] ]

Para buscar la información de conexión de una instancia de base de datos mediante la API Amazon RDS, llame a la operación DescribedBInstances . En el resultado, busque los valores de la dirección del punto de enlace, el puerto del punto de enlace y el nombre de usuario maestro.