Użyj poniższego kodu
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);
}
}
Pamiętaj też, aby dołączyć plik jar do połączenia. Otrzymasz plik jar tutaj .
Aktualizacja 1:
Masz więc
Cytuję z tej odpowiedzi który zawiera również samouczek MySQL+JDBC krok po kroku:
Aktualizacja 2
- Jeśli Twój system to Windows, przejdź do Start>>Uruchom.
- Wpisz
command
. Otworzy się wiersz poleceń. - Wpisz „ping 192.168.1.61”
- Możesz otrzymać odpowiedź w poniższym formacie.
Pingowanie 192.168.1.61 [192.168.1.61] z 32 bajtami danych:
Odpowiedź z 192.168.1.61:bajtów=32 czas=101ms TTL=124
Jeśli nie otrzymasz czegoś w powyższym formacie, Twój serwer MYSQL z ip 192.168.1.61 NIE JEST DOSTĘPNY. Poproś swój zespół, aby najpierw uruchomił serwer. :(
Jeśli masz wersję Linux, otwórz terminal i wykonaj krok 3.
Sprawdź również poniższy link. To może ci pomóc...