Ich habe die Datenbank des Entwicklungsservers auf meinem lokalen Computer gespeichert und die gespeicherten Daten auf meinem Computer xampp installiert und konnte mich mit der Datenbank verbinden und mit dem Testprozess fortfahren.
Um mich mit der Datenbank meines lokalen Computers zu verbinden, verwende ich diese Verbindungszeichenfolge
Code: Select all
String url1 ="jdbc:mysql://localhost:3306/databasename";
String dbClass = "com.mysql.jdbc.Driver";
Class.forName(dbClass).newInstance();
Connection con = DriverManager.getConnection(url1, "root", "");
Statement stmt = (Statement) con.createStatement();
Ich habe dies als Verbindungszeichenfolge zum Verbinden eines Remote-Computers versucht
Code: Select all
String url1 ="jdbc:mysql://10.0.2.129:3306/test";
String dbClass ="com.mysql.jdbc.Driver";
Class.forName(dbClass).newInstance();
Connection con = DriverManager.getConnection(url1, "root","root");
Folgender Fehler wird angezeigt:
Code: Select all
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
Und wie ich meine Testfälle von meinem lokalen Computer aus ausführen kann, während ich eine Verbindung zur Remote-Server-Datenbank herstelle.
Bitte machen Sie einen Vorschlag.
Mobile version