Conexão a uma instância de banco de dados por meio de MySQL-Front
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.
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 banco de dados por meio do cliente mysql.
- 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 baixar o 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 do ECS
- Na página Basic Information da instância de BD, visualize a região e a VPC da instância de BD.
Figura 2 Visualização da região e da VPC da instância de BD
Vinculação de um EIP a uma instância de BD
Você pode vincular um EIP a uma instância de BD para acesso público e desvinculá-lo conforme 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 e 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 em 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.
- Na área Network Information, localize Public IP Address (EIP) e visualize o EIP 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 e 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 3 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á normal.
- Se não, verifique as regras do grupo de segurança.
- Se no grupo de segurança do ECS, não houver nenhuma regra de saída com Destination definido como 0.0.0.0/0 e Protocol & Port definido como All, adicione o EIP e a porta da instância de BD às regras de saída.
Figura 4 Configuração de regras de um grupo de segurança do ECS
- Se no grupo de segurança da instância de BD, não houver nenhuma regra de entrada que permita o acesso do EIP e da porta do ECS, 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 no grupo de segurança do ECS, não houver nenhuma regra de saída com Destination definido como 0.0.0.0/0 e Protocol & Port definido como All, adicione o EIP e a porta da instância de BD à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 5 Criação de uma conexão
- Digite as informações sobre a instância de BD a ser conectada e clique em Ok.
Figura 6 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
Endereço IP privado.
Port
Porta do banco de dados. 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 e clique em Open.
Figura 7 Abrir uma conexão
- Verifique se a instância de BD foi conectada. Se as informações de conexão estiverem corretas, a instância de BD foi conectada.
Figura 8 Logon bem-sucedido
Perguntas frequentes
O que devo fazer se não conseguir me conectar à minha instância do TaurusDB?