Utilisez le code ci-dessous
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);
}
}
Assurez-vous également d'inclure le fichier jar pour la connexion. Vous obtiendrez le fichier jar ici .
Mise à jour 1 :
Donc, vous avez un
Je cite cette réponse qui contient également un didacticiel pas à pas MySQL+JDBC :
Mise à jour 2
- Si votre système est Windows, accédez à Démarrer>>Exécuter.
- Tapez la
command
. Cela ouvrira l'invite de commande. - Tapez "ping 192.168.1.61"
- Vous pourriez recevoir une réponse dans le format ci-dessous.
Ping 192.168.1.61 [192.168.1.61] avec 32 octets de données :
Réponse de 192.168.1.61 : octets=32 temps=101 ms TTL=124
Si vous n'obtenez rien dans le format ci-dessus, votre serveur MYSQL avec l'ip 192.168.1.61 n'est PAS ACCESSIBLE. Demandez à votre équipe de démarrer le serveur en premier. :(
Si vous avez la version Linux, ouvrez le terminal et suivez l'étape 3.
Vérifiez également le lien ci-dessous. Cela pourrait vous aider...