1
resposta

Erro ao tentar conectar

Não estou conseguindo proceder no curso devido ao erro ao conectar o Railway com o MySQL. Seguir todo o passo a passo, porém ao testar a coneção apresenta um erro de conexão com a seguinte mensagem: Este host não é conhecido (msql.railway.internal). Por favor me ajude a solucionar esse erro.Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Ei! Tudo bem, Adriano?

Nesse caso, recomendo que faça a conexão de outra forma, pelo TCP. Segue as etapas:

  • Na ferramenta vá na aba Settings, verá a seção Networking, seguido de Public Networking:

A imagem mostra uma interface do MySQL, onde a aba "Settings" está selecionada. Na seção "Networking" desta aba, há uma opção de "Public Networking", que fornece instruções para conectar ao serviço via TCP utilizando um domínio e porta proxy. O endereço fornecido para a conexão é "roundhouse.proxy.rlwy.net:10381", que redireciona para a porta "3306"

  • Copia essa configuração, deixando no dbeaver assim:
    • Server Host**: roundhouse.proxy.rlwy.net
    • Port**: 10381

No campo "Server Host", o endereço do servidor é "roundhouse.proxy.rlwy.net" e, no campo "Port", o número da porta é "0381". A URL completa para a conexão é "jdbc:mysql://roundhouse.proxy.rlwy.net:10381/railway". O banco de dados especificado é "railway". Há uma opção para conectar usando "Host" ou "URL", com "Host" selecionado

Inserindo a propriedade allowPublicKeyRetrieval

  • Na janela de configuração de conexão, vá para a aba "Driver properties".
  • Procure por uma propriedade chamada "allowPublicKeyRetrieval" ou adicione-a se não estiver lá.
    captura de tela para a conexão mysql dbeaver. Nela está capturada a opção "Driver Properties
  • Defina o valor dessa propriedade para true.

captura de tela da propriedades do usuário. "allowPublicKeyRetrieval"

  • Finalize salvando as configurações e testando novamente a conexão.

Espero ter ajudado e qualquer dúvida, compartilhe no fórum.

Até mais, Adriano!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado!