Bom dia, estou tentando conectar o java ao mysql remoto, porém não estou conseguindo.
Localmente, eu realizo a conexão normal.
Dados
mysql.nophis.com
Usuario : xxxxxx
Senha : xxxxxx
Banco : androide
Olha minha conexao, o erro estar no segundo catch
package conexao;
import java.sql.*;
import javax.swing.*;
/**
* @author Joao Leno
*/
public class Conexao {
/* final private String driver = "org.gjt.mm.mysql.Driver";
final private String url = "jdbc:mysql://localhost/android";
final private String usuario = "root";
final private String senha = "160406";*/
final private String driver = "com.mysql.jdbc.Driver";
final private String url = "jdbc:mysql//mysql.nophis.com/androide";
final private String usuario = "xxxxxxx";
final private String senha = "xxxxxxx";
private Connection conexao;
public Statement statement;
public ResultSet resultSet;
public boolean conecta(){
boolean result = true;
try{
Class.forName(driver);
conexao = DriverManager.getConnection(url, usuario, senha);
JOptionPane.showMessageDialog(null, "Conexão realizada com sucesso.");
}
catch(ClassNotFoundException Driver){
JOptionPane.showMessageDialog(null, "Driver não localizado = "+Driver);
result = false;
}
catch(SQLException Fonte){
JOptionPane.showMessageDialog(null, "Erro na conexao com a fonte de dados = "+Fonte);
result = false;
}
return result;
}
}