Conexão a uma instância de BD a partir de um ECS do Windows
Se a instância de banco de dados e o ECS não estiverem na mesma região ou VPC, você poderá se conectar à instância de banco de dados usando um cliente Windows por meio de um EIP.
Esta seção descreve como se conectar a uma instância de banco de dados usando um ECS do Windows com o cliente MySQL-Front instalado por meio de um EIP.
- Compra de um ECS
- Vinculação de um EIP a uma instância de BD
- Consulta do EIP da instância de banco de dados a ser conectada
- Teste de conectividade e instalação do MySQL-Front
- Usar o MySQL-Front para se conectar a uma instância de BD
Compra de um ECS
- Faça logon no console de gerenciamento e verifique se há um ECS disponível.
- Se houver um ECS de Linux, consulte Conexão a uma instância de BD a partir de um ECS do Linux.
- Se houver um ECS de Windows, acesse 3.
- Se nenhum ECS estiver disponível, acesse 2.
- Compre um ECS e selecione o Windows como seu sistema operacional.
Para fazer download de um cliente MySQL para o ECS, vincule um EIP ao ECS.
Para obter detalhes sobre como comprar um ECS do Windows, consulte "Compra de um ECS" em Primeiros passos do Elastic Cloud Server.
- Na página ECS Information, visualize a região e a VPC do ECS.
Figura 1 Visualização de informações básicas do ECS
- Na página Basic Information da instância de banco de dados do GaussDB(for MySQL), visualize a região e a VPC da instância de banco de dados.
Figura 2 Visualização das informações básicas da instância
Vinculação de um EIP a uma instância de BD
Você pode vincular um EIP a uma instância de banco de dados para acessibilidade pública e pode desvincular o EIP da instância de banco de dados, se necessário.
Se um EIP tiver sido vinculado à instância de banco de dados, pule esta etapa.
- Faça logon no console de gerenciamento.
- Clique em no canto superior esquerdo e selecione uma região e um projeto.
- Clique em no canto superior esquerdo da página, escolha .
- Na página Instances, clique no nome da instância para acessar a página Basic Information.
- Na área Network Information, clique em Bind no campo Public IP Address (EIP).
- Na caixa de diálogo exibida, selecione um EIP e clique em OK.
Se nenhum EIP estiver disponível, clique em View EIP para criar um EIP no console de rede. Depois que o EIP for criado, volte para a página Basic Information e vincule o EIP recém-criado à instância.
Você precisa configurar regras de grupo de segurança e habilitar endereços IP e portas específicos para acessar a instância de banco de dados. Para mais detalhes, consulte Configuração de regras de grupo de segurança.
Figura 3 Selecionar um EIP
- No campo Public IP Address (EIP) da área Network Information, veja o EIP que foi vinculado.
Consulta do EIP da instância de banco de dados a ser conectada
- Faça logon no console de gerenciamento.
- Clique em no canto superior esquerdo e selecione uma região e um projeto.
- Clique em no canto superior esquerdo da página, escolha .
- Na página Instances, clique no nome da instância para acessar a página Basic Information.
- Na área Network Information, obtenha o EIP e a porta do banco de dados.
Figura 4 Visualização do EIP e da porta do banco de dados
Teste de conectividade e instalação do MySQL-Front
- Abra a janela cmd em seu servidor local e verifique se o EIP e a porta de banco de dados da instância de BD podem ser conectados.
telnet EIP port
Exemplo:
telnet 192.168.0.16 3306
Se a mensagem "command not found" for exibida, instale a ferramenta Telnet com base no sistema operacional usado pelo ECS.
- Se sim, a conectividade de rede está disponível.
- Se não, verifique as regras do grupo de segurança.
- Se Destination não for 0.0.0.0/0 e Protocol & Port não for All na página Outbound Rules do ECS, adicione o EIP e a porta da instância de banco de dados às regras de saída.
Figura 5 Configuração de regras de um grupo de segurança do ECS
- Para visualizar as regras de entrada do grupo de segurança do GaussDB(for MySQL), adicione o EIP e a porta do ECS às regras de entrada. Para mais detalhes, consulte Configuração de regras de grupo de segurança.
- Se Destination não for 0.0.0.0/0 e Protocol & Port não for All na página Outbound Rules do ECS, adicione o EIP e a porta da instância de banco de dados às regras de saída.
- Abra um navegador e baixe e instale a ferramenta MySQL-Front localmente (a versão 5.4 é usada como exemplo).
Usar o MySQL-Front para se conectar a uma instância de BD
- Inicie o MySQL-Front.
- Na caixa de diálogo exibida, clique em New.
Figura 6 Gerenciamento de conexão
- Insira as informações da instância de BD a ser conectada e clique em Ok.
Figura 7 Adição de uma conta
Tabela 1 Descrição do parâmetro Parâmetro
Descrição
Name
Nome da tarefa de conexão de banco de dados. Se você não especificar esse parâmetro, ele será o mesmo que o configurado para Host por padrão.
Host
EIP obtido em 5.
Port
Porta do banco de dados obtida em 5. O valor padrão é 3306.
User
Nome da conta da instância de banco de dados. O valor padrão é root.
Password
Senha da conta para acessar a instância de BD.
- Na janela exibida, selecione a conexão que você criou em 3 e clique em Open. Se as informações de conexão estiverem corretas, a instância de banco de dados será conectada com sucesso.
Figura 8 Abrir uma sessão