Usa il codice sottostante
public void dbconnection() {
String name = "";
String port = "3306";
String user = "systech";
String pass = "systech";
String dbname = "cascade_demo";
String host="192.168.1.61";
try {
String url = "jdbc:mysql://"+host+":"+ port + "/" + dbname;
Class.forName("com.mysql.jdbc.Driver").newInstance ();
Connection con = DriverManager.getConnection(url, user, pass);
String qry2 = "select * from item_master";
Statement st = con.createStatement();
ResultSet rs = st.executeQuery(qry2);
while (rs.next()) {
System.out.println("Name:" + rs.getString(1));
}
rs.close();
st.close();
con.close();
} catch (Exception e) {
System.out.println("Exception:" + e);
}
}
Inoltre, assicurati di includere il file jar per la connessione. Riceverai il file jar qui .
Aggiornamento 1:
Quindi, hai un
Sto citando da questa risposta che contiene anche un tutorial passo passo su MySQL+JDBC:
Aggiorna 2
- Se il tuo sistema è Windows, vai su Start>>Esegui.
- Digita
command
. Si aprirà il prompt dei comandi. - Digita "ping 192.168.1.61"
- Potresti ricevere una risposta nel formato seguente.
Ping 192.168.1.61 [192.168.1.61] con 32 byte di dati:
Risposta da 192.168.1.61:byte=32 tempo=101 ms TTL=124
Se non ottieni qualcosa nel formato precedente, il tuo MYSQL Server con IP 192.168.1.61 NON È RAGGIUNGIBILE. Chiedi al tuo team di avviare prima il server. :(
Se hai la versione Linux, apri il terminale e segui il passaggio 3.
Controlla anche sotto il link. Questi potrebbero aiutarti...