Bom dia
Tem como eu receber o host do mysql pelo txt
pois o ip muda constantemente, ou pelo nome do servidor?
Mas eu uso um mac
public class ConnectionFactory {
public static Connection getConexao() {
String caminho = "jdbc:mysql";
//String host = "192.168.0.100";
String host = "192.168.0.100";
String porta = "3306";
String bd = "icellcelulares";
String login = "root";
String senha = "Jogando22$";
String url = caminho + "://" + host + ":" + porta + "/" + bd;
Connection conexao = null;
try {
System.out.println("Conectando ao banco.");
conexao = DriverManager.getConnection(url, login, senha);
System.out.println("Conexão estabelecida.");
} catch (SQLException e) {
System.out.println("Não foi possível estabelecar a conexão com o banco selecionado.");
while (e != null) {
System.out.println("SQL State: " + e.getSQLState());
System.out.println("Mensagem: " + e.getMessage());
System.out.println("Error Code: " + e.getErrorCode());
e = e.getNextException();
}
}
return conexao;
}
public static void fecharConexao() {
try {
getConexao().close();
} catch (SQLException ex) {
}
}
}