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, supongamos que un valor de 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
.
Para conectarse a una instancia de base de datos, utilice cualquier cliente para un motor de base de datos de MySQL. Por ejemplo, puede usar la utilidad de línea de comandos de MySQL o MySQL Workbench.
Para buscar la información de conexión de una instancia de base de datos, puede utilizar la AWS Management Console, el comando de AWS CLI describe-db-instances o la operación de la API de Amazon RDS DescribeDBInstances para enumerar sus detalles.
Para buscar la información de conexión para una instancia de base de datos en AWS Management Console
Inicie sesión en la AWS Management Console y abra la consola de Amazon RDS en https://console.aws.amazon.com/rds/
. -
En el panel de navegación, elija Databases (Bases de datos) para ver una lista de las instancias de base de datos.
-
Seleccione el nombre de la instancia de base de datos MySQL para ver sus detalles.
-
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.
-
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 encontrar la información de conexión para una instancia de base de datos MySQL llame el AWS CLIcomando 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 \ --filters "Name=engine,Values=mysql" \ --query "*[].[DBInstanceIdentifier,Endpoint.Address,Endpoint.Port,MasterUsername]"
Para Windows:
aws rds describe-db-instances ^ --filters "Name=engine,Values=mysql" ^ --query "*[].[DBInstanceIdentifier,Endpoint.Address,Endpoint.Port,MasterUsername]"
El resultado debería ser similar al siguiente.
[ [ "mydb1", "mydb1.123456789012.us-east-1.rds.amazonaws.com", 3306, "admin" ], [ "mydb2", "mydb2.123456789012.us-east-1.rds.amazonaws.com", 3306, "admin" ] ]
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.