Use el siguiente código
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);
}
}
Además, asegúrese de incluir el archivo jar para conectarse. Obtendrá el archivo jar aquí .
Actualización 1:
Entonces, tienes un
Cito de esta respuesta que también contiene un tutorial paso a paso de MySQL+JDBC:
Actualización 2
- Si su sistema es Windows, vaya a Inicio>>Ejecutar.
- Escriba
command
. Esto abrirá el símbolo del sistema. - Escriba "ping 192.168.1.61"
- Es posible que reciba una respuesta en el siguiente formato.
Haciendo ping a 192.168.1.61 [192.168.1.61] con 32 bytes de datos:
Respuesta desde 192.168.1.61:bytes=32 tiempo=101ms TTL=124
Si no obtiene algo en el formato anterior, entonces su servidor MYSQL con IP 192.168.1.61 NO ES ALCANCEABLE. Pida a su equipo que inicie el servidor primero. :(
Si tiene una versión de Linux, abra la terminal y siga el paso 3.
Consulte también el siguiente enlace. Esos podrían ayudarte...