ApsaraDB for SelectDB é compatível com o protocolo MySQL, permitindo a conexão por meio de qualquer cliente compatível. Use o cliente MySQL de linha de comando para se conectar a uma instância ApsaraDB for SelectDB.
Pré-requisitos
A instância de destino está no estado Running.
O cliente MySQL usa um conector compatível com o MySQL 5.7.
-
Configure a rede da instância ApsaraDB for SelectDB conforme o ambiente de rede do cliente:
Se o cliente estiver na mesma VPC da instância ApsaraDB for SelectDB, nenhuma configuração especial de rede será necessária. Obtenha apenas o VPC Endpoint da instância ApsaraDB for SelectDB.
-
Nos demais casos, clique em Apply for Public Endpoint para a instância ApsaraDB for SelectDB. Para mais informações, consulte Apply for and release a public endpoint.
NotaO acesso a uma instância ApsaraDB for SelectDB por endpoint público gera tráfego de rede pública. Esse tráfego é gratuito para instâncias ApsaraDB for SelectDB.
Adicione o endereço IP do cliente MySQL à lista de permissões de endereços IP da instância de destino. Para mais informações, consulte Configure an IP address whitelist.
Procedimento
-
Obtenha o endpoint e a porta da instância.
No console do ApsaraDB for SelectDB, acesse a página de detalhes da instância. Localize o VPC Endpoint ou o Public Endpoint e a MySQL Port da instância de destino.
-
Conecte-se à instância.
O acesso a uma instância ApsaraDB for SelectDB por endpoint público gera tráfego de rede pública. Esse tráfego é gratuito para instâncias ApsaraDB for SelectDB.
mysql -h <public_endpoint_or_VPC_endpoint> -P <mysql_port> -u <database_account> -p<password_of_database_account>Exemplo:
mysql -h selectdb-cn-*****.selectdbfe.rds.aliyuncs.com -P 9030 -u testdb -pselectdb123 -
(Opcional) Após a conexão, selecione o cluster de destino e liste os bancos de dados.
USE @test_cluster; show databases;Saída esperada:
+--------------------+ | Database | +--------------------+ | test | | test01 | +--------------------+
Tópicos relacionados
Para outras ferramentas de visualização, consulte Data visualization.
Perguntas frequentes
P: O que fazer ao receber o seguinte erro durante a conexão com a instância?
ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 2
R: Verifique se o endereço IP do cliente consta na lista de permissões de endereços IP da instância. Para mais informações, consulte Configure an IP address whitelist.