boa tarde galera
tenho uma aplicação q está sendo execultada muito bem em rede local …
agora gostaria muito de acessar remotamente o bd mysql, ou seja, uma maquina com o aplicativo instalado em qualquer lugar possa acessar o servidor
se alguem puder me dizer passo a passo agradeço demais rsrsrs
minha conexao:
[code]import java.sql.*;
import javax.swing.JOptionPane;
public class conecta {
public conecta() { }
//http://r1.ddns.com.br:3306
//127.0.0.1
String driver = “com.mysql.jdbc.Driver”; //Classe do driver JDBC
String banco = “bdrn”; //Nome do Banco criado
String host = “10.1.1.7”; //Maquina onde está o banco
String str_conn = “jdbc:mysql://” + host + “:3306/” + banco; //URL de conexão
String usuario = “root”; //Usuário do banco
String senha = “nalldo36”; //Senha de conexão
Connection conn = null;
public Connection conecta(){
try {
Class.forName(driver); //Carrega o driver
conn = DriverManager.getConnection(str_conn, usuario, senha);
}catch(ClassNotFoundException e){
JOptionPane.showMessageDialog(null,“n Driver não encontrado!\n”+ e,“ATENÇÃO”,JOptionPane.WARNING_MESSAGE);
return null;
}catch(SQLException e){
JOptionPane.showMessageDialog(null,“Erro na Conexão com Banco, verifique a rede\n”+ e,“ATENÇÃO”,JOptionPane.WARNING_MESSAGE);
frmEnderecoBD edb = new frmEnderecoBD(null, true);
edb.setVisible(true);
return null;
}
return conn;
}
}[/code]