Conecte-se a uma instância do ApsaraDB for SelectDB por meio de uma VPC ou de um endpoint público.
Você pode se conectar a uma instância do ApsaraDB for SelectDB por meio de uma VPC ou de um endpoint público.
Conexão via VPC
Pré-requisitos
A instância de destino existe no ApsaraDB for SelectDB.
A instância de destino está no estado Em execução.
Procedimento
Faça login no console do ApsaraDB for SelectDB.
No canto superior esquerdo da página, selecione a região da instância.
Na página de lista de instâncias, clique no ID da instância de destino para acessar a página de detalhes.
No canto superior direito, clique em Login Database.
-
Configure os parâmetros a seguir conforme as instruções da página.
Parâmetro
Descrição
Database Account
Conta de login do banco de dados.
Database Password
Senha correspondente à conta do banco de dados.
Remember Password
Marque esta opção para fazer login automaticamente na próxima vez que acessar este cluster do ApsaraDB for SelectDB, sem precisar inserir novamente a conta e a senha.
Clique em Login.
Insira a instrução SQL a ser executada na interface do SQL Console.
Conexão pública
O exemplo a seguir utiliza o protocolo MySQL.
Pré-requisitos
O endereço IP da origem da conexão foi adicionado à lista de permissões da instância do ApsaraDB for SelectDB. Para mais informações, consulte Configurar lista de permissões.
Se a origem da conexão e o cluster do ApsaraDB for SelectDB não pertencerem à mesma VPC, solicite primeiro um endereço público para a instância.
A instância de destino está no estado Em execução.
Procedimento
Faça login no console do ApsaraDB for SelectDB.
No canto superior esquerdo da página, selecione a região da instância.
Na página de lista de instâncias, clique no ID da instância de destino para acessar a página de detalhes.
Localize o endereço público ou o endereço da VPC na página de detalhes da instância.
-
Conecte-se ao cluster do ApsaraDB for SelectDB usando o endereço público ou o endereço da VPC com a seguinte sintaxe:
mysql -h <Endereço público ou da VPC> -P <Porta do MySQL> -u <Conta do banco de dados> -p<Senha da conta do banco de dados>
Exemplo:
mysql -h ss-bp213214fdsf2e12e21edsa -P 8443 -u admin -pselectdb123
Se a mensagem abaixo aparecer após o login, geralmente significa que o IP da origem da conexão não está na lista de permissões da instância do ApsaraDB for SelectDB.
ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 2
-
Após conectar-se ao cluster do ApsaraDB for SelectDB, execute a seguinte consulta no banco de dados:
show databases;
A exibição dos resultados confirma que a conexão foi estabelecida com sucesso.