questa e la classa che uso per la connessione in localhost sul server funziona
Recupero l'ip e il nome del database da un file xml come ip ce ovviamente l'ip locale del pc server (che si tratta di un raspberry )
codice:
public static Connection getConnect()
{
Connection conn = null;
try
{
LeggiFileXml config = new LeggiFileXml();
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://"+config.getIndirizzoIp()+"/" + config.getNomeDb();
// String url = "jdbc:mysql:///" + config.getNomeDb();
try
{
conn = (Connection) DriverManager.getConnection(url, config.getUser(), config.getPass());
// TODO code application logic here
}
catch (SQLException ex)
{
JOptionPane.showMessageDialog(null, "Errore connessione database controllare dati file config");
Logger.getLogger(UtilityDB.class.getName()).log(Level.SEVERE, null, ex);
}
}
catch (ClassNotFoundException ex)
{
JOptionPane.showMessageDialog(null, "Errore connessione 2");
Logger.getLogger(UtilityDB.class.getName()).log(Level.SEVERE, null, ex);
}
return conn;
}
la porta dovrebbe essere quella di default del wamp server cioè la 80