Localizar as informações de conexão para uma instância de banco de dados MariaDB
As informações de conexão de uma instância de banco de dados incluem seu endpoint, porta e um usuário de banco de dados válido, como o usuário mestre. Por exemplo, suponha que um valor de endpoint seja mydb.123456789012.us-east-1.rds.amazonaws.com
. Nesse caso, o valor da porta é 3306
, e o usuário do banco de dados é admin
. Com essas informações, você especifica os seguintes valores em uma string de conexão:
-
Para o host, nome de host ou nome DNS, especifique
mydb.123456789012.us-east-1.rds.amazonaws.com
. -
Para a porta, especifique
3306
. -
Para usuário, especifique
admin
.
Para se conectar a uma instância de banco de dados, use qualquer cliente para o mecanismo de banco de dados do MariaDB. Por exemplo, você pode usar o cliente MySQL de linha de comando ou o MySQL Workbench.
Para localizar as informações de conexão de uma instância de banco de dados, você pode usar o AWS Management Console, comando da AWS Command Line Interface (AWS CLI) describe-db-instances ou a operação da API do Amazon RDS DescribeDBInstances para listar seus detalhes.
Para encontrar as informações de conexão de uma instância de banco de dados no AWS Management Console
Faça login no AWS Management Console e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/
. -
No painel de navegação, escolha Bancos de dados para exibir uma lista de suas instâncias de banco de dados.
-
Escolha o nome da instância de banco de dados MariaDB para exibir os detalhes.
-
Na guia Connectivity & security (Conectividade e segurança), copie o endpoint. Além disso, anote o número da porta. Você precisará do endpoint e do número da porta para conectar-se à instância de banco de dados.
-
Se você precisar encontrar o nome de usuário mestre, escolha a guia Configuração e visualize o valor do nome de usuário mestre .
Para encontrar as informações de conexão para uma instância de banco de dados MariaDB usando o AWS CLI, chame o comando describe-db-instances . Na chamada, consulte o ID da instância de banco de dados, o endpoint, a porta e o nome de usuário mestre.
Para Linux, macOS ou Unix:
aws rds describe-db-instances \ --filters "Name=engine,Values=mariadb" \ --query "*[].[DBInstanceIdentifier,Endpoint.Address,Endpoint.Port,MasterUsername]"
Para Windows:
aws rds describe-db-instances ^ --filters "Name=engine,Values=mariadb" ^ --query "*[].[DBInstanceIdentifier,Endpoint.Address,Endpoint.Port,MasterUsername]"
Sua saída deve ser similar à seguinte.
[ [ "mydb1", "mydb1.123456789012.us-east-1.rds.amazonaws.com", 3306, "admin" ], [ "mydb2", "mydb2.123456789012.us-east-1.rds.amazonaws.com", 3306, "admin" ] ]
Para localizar as informações de conexão de uma instância de banco de dados usando a Amazon RDS API, chame a operação DescribeDBInstances . Na saída, encontre os valores para o endereço do endpoint, a porta do endpoint e o nome do usuário mestre.