Eae pessoal estou querendo conectar minha aplicação java SE com um bd externo me disseram que ten que ser assim private String url= "jdbc:mysql://localhost/bancoDeDados"; mais isso é para localhost agora como fasso para um bd externo num servido no lugar de localhost coloquei o ip do meu site mais também não esta funcionado como fasso pra resolver isso?
Conexao com bd
5 Respostas
Henrique, basta trocar o “localhost” pelo IP do servidor em questão. Exemplo: o IP do servidor remoto é 183.375.0.3, então ficaria: String url= “jdbc:mysql://183.375.0.3/bancoDeDados”;
Caso precise de um código de banco de dados pra conexão, eu tenho um no meu GitHub: https://gist.github.com/rblazza/8c49aeedbb0249b9c506
Não basta coloca o IP. Você tbm precisa colocar a porta em que o seu banco de dados esta escutando.
Se não me engano, você também tem que colocar o mysql para aceitar conexões remotas (acho que é configurado por usuário, não lembro direito).
ae pessoa eu já fis assim private String url= "jdbc:mysql://www.site.dominio.dominio/u209555081_hc"; não funcionou, fis assim também private String url= "jdbc:mysql://xx.xxx.xxx.xxx:3306/u209555081_hc"; e denovo também não funciono, o que eu devo fazer pra essa conexão funciona?