Heim > Java > javaLernprogramm > Wie öffne ich eine Datenbank in Java?

Wie öffne ich eine Datenbank in Java?

coldplay.xixi
Freigeben: 2020-06-13 10:39:10
Original
4331 Leute haben es durchsucht

Wie öffne ich eine Datenbank in Java?

Wie öffne ich die Datenbank in Java?

Wie öffne ich die Datenbank in Java:

1. Rufen Sie die Datenbankverbindung ab

Wie öffne ich eine Datenbank in Java?

Die URL im Code ist die JDBC-Datenbankverbindungsadresse, der Benutzer ist die Benutzername, Passwort ist das Passwort, das ist alles. Es wird vom Entwickler selbst festgelegt. Driver ist der Klassenname des Treibers, der für MySQL com.mysql.jdbc.Driver lautet. Die statische Anweisung bedeutet, den Treiber zu registrieren, wenn die Klasse initialisiert wird. Dieser Schritt ist erforderlich, wenn der Treiber nicht registriert ist, kann die Datenbankverbindung nicht verwendet werden. Als nächstes verwenden wir in der getConnection-Methode DriverManager, um die Datenbankverbindung abzurufen und in der globalen Variablenverbindung zu speichern. Dies dient dazu, die Datenbankverbindung wiederzuverwenden und häufiges Öffnen und Schließen zu verhindern.

2. Kompilieren Sie die SQL-Anweisung

Wie öffne ich eine Datenbank in Java?

Wir haben zuerst eine SQL-Anweisung geschrieben: insert into user(id,name)values( ? ,?). Dies bedeutet, dass die beiden Fragezeichen Platzhalter in die Benutzertabelle einfügen und dann die setXXX-Methode verwenden, um die beiden Stellen, die die Fragezeichen enthalten, durch echte Daten zu ersetzen Bei der Implementierung im Code lautet die endgültige SQL-Anweisung: insert into user(id,name)values(1,'test').

3. SQL-Anweisung ausführen

Im obigen Bild verwenden wir PreparedStatement zum Kompilieren von SQL. Nachdem die Kompilierung abgeschlossen ist, können wir die Ausführungsmethode verwenden. Zu diesem Zeitpunkt verwendet JDBC den zugrunde liegenden MySQL-Treiber, um echte SQL-Befehle an die Remote-Datenbank zu senden, um das Einfügen in die Datenbank abzuschließen.

4. Rückgabeergebnisse verarbeiten

Die Verarbeitung von Rückgabeergebnissen wird im Allgemeinen in Abfrageanweisungen verwendet, wie unten gezeigt:

Wie öffne ich eine Datenbank in Java?

Die Ausführung von Abfrageanweisungen verwendet „executeQuery“ anstelle von „execute“. Es wird ein

ResultSet zurückgegeben, über das wir den zurückgegebenen Wert erhalten können. ResultSet ruft Daten zeilenweise ab. Es verfügt über eine nächste Methode, um festzustellen, ob noch Daten vorhanden sind. Für eine Datenzeile müssen wir den Spaltennamen kennen und dann getXXX verwenden, um den Spaltenwert abzurufen.

5. Schließen Sie die Verbindung

Schließen Sie die Verbindung mit der Verbindungsmethode „Schließen“. Da der Aufbau einer Datenbankverbindung jedoch relativ teuer ist, schließen wir diese im Allgemeinen nicht, sondern verwenden eine oder mehrere Datenbankverbindungen erneut, um die Systemleistung zu verbessern.

Empfohlenes Tutorial: „JAVA-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWie öffne ich eine Datenbank in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage