Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Configurando uma conexão de banco de dados MySQL remoto



Neste tutorial:

  • Qual ​​programa usar
  • Adicionar um IP
  • Usar curinga
  • Solução de problemas



A seleção de uma empresa de hospedagem web respeitável é apenas o primeiro passo para construir e manter um site de sucesso. Pode haver momentos em que você precise se conectar ao banco de dados de fora da sua rede de trabalho e, se for o caso, precisará se conectar ao seu banco de dados usando software de terceiros que não seja executado no servidor (ou seja, um cliente MySQL em seu desktop ). Isso é chamado de fazer uma conexão MySQL remota. Para fazer isso, no entanto, primeiro você terá que permitir a conexão de dentro do cPanel para o endereço IP do qual está se conectando. Leia para saber como.


Qual ​​programa eu uso para me conectar remotamente?


Existem alguns programas que você pode usar para se conectar remotamente ao seu banco de dados. Você pode utilizar editores de HTML como o Adobe Dreamweaver por uma taxa, ou existem programas de código aberto gratuitos que você pode usar como MySQL Workbench ou Heidi SQL. Aqui estão algumas opções para conferir.
  • Navicat para MySQL
  • Banco de trabalho MySQL
  • Heidi SQL


Adicionando um endereço IP para permitir uma conexão MySQL remota


Primeiro, você precisará certificar-se de ter o endereço IP que acessará o banco de dados. Essas regras protegem o banco de dados aceitando apenas conexões externas que você configurou. Se você estiver se conectando a um banco de dados a partir de sua conexão atual, obtenha seu endereço IP clicando aqui e siga estas etapas:
  1. Faça login no cPanel.
  2. Clique em MySQL Remoto botão em Bancos de dados seção.


  3. Digite o endereço IP remoto em Adicionar Host de Acesso seção.


  4. Clique em Adicionar host botão.



    Você verá uma mensagem informando que o endereço IP do host foi adicionado à lista de acesso.


Agora, como você adicionou o endereço IP às conexões remotas do MySQL, você poderá se conectar aos bancos de dados. Você pode adicionar quantos endereços IP precisar.


Usando um curinga para permitir todos os IPs


Você pode achar que precisa usar um curinga se seu endereço IP mudar regularmente. Você pode adicionar um curinga usando o símbolo % . Isso adicionará todos os endereços IP nesse intervalo.

Por exemplo, se você quiser listar todos os endereços IP no intervalo de 174.77.92.1 a 174.77.92.255, adicione o endereço IP 174.77.92.%.


Solução de problemas de conexão remota


Se você estiver usando sua ferramenta de conexão remota preferida e de repente ela não se conectar, isso é conhecido como erro 1045 e geralmente é semelhante a '1045 - acesso negado para usuário '. Se você está recebendo este erro, aqui estão algumas coisas para verificar:

Verifique sua senha do cPanel


Muitas pessoas se conectam remotamente usando seu nome de usuário e senha do cPanel, em vez de criar um único usuário administrativo para adicionar aos bancos de dados. Este não é o método preferido, no entanto, se você usar o nome de usuário do cPanel e agora estiver recebendo um erro de conexão, é provável que você tenha alterado recentemente a senha do cPanel e não a tenha alterado nas configurações do software de conexão remota. Altere a senha lá e você poderá se conectar novamente.

Verifique se o IP de conexão mudou


De tempos em tempos, seu ISP (Internet Service Provider) pode alterar seu endereço IP público. Se for esse o caso, você pode não conseguir se conectar remotamente por meio do software de sua preferência. Verifique seu endereço IP clicando aqui.

Depois de saber seu endereço IP atual, volte e verifique se ele está na lista de endereços IP permitidos para seu Remote MySQL definições. Se você achar que não estava na lista, adicione o novo e você poderá se conectar remotamente.

Se você precisar de mais ajuda para se conectar a um banco de dados remotamente, entre em contato com nosso departamento de suporte