Dieser Artikel verwendet mySQL hauptsächlich als Beispiel, um zu veranschaulichen, wie Java eine Verbindung zur Datenbank herstellt. Der spezifische Inhalt ist wie folgt
Zuallererst müssen Sie JDK (normalerweise JDK1.5.x) installieren. Dann installieren Sie MySQL, diese sind relativ einfach, daher werde ich nicht über den spezifischen Prozess sprechen. Laden Sie nach der Konfiguration dieser beiden Umgebungen den JDBC-Treiber MySQL-Connector-Java-5.0.5.zip herunter (dies ist die neueste Version). Dann in keiner Verzeichnis entpacken. Ich entpee zu Festplatten d und füge dann den MySQL-Connector-Java-5.0.5-bin-jar in seinem Verzeichnis dem Klassenpfad wie folgt hinzu: "Mein Computer"-> "Eigenschaften"-> "Erweitert"-> "Umgebungsvariablen", bearbeiten Sie den Klassenpath in den Systemvariablen, fügen Sie hinzu, fügen Sie hinzu, fügen Sie hinzu "->" Umgebungsvariablen ", bearbeiten Sie den Klassenpath in den Systemvariablen, fügen Sie hinzu, fügen Sie hinzu , fügen Sie hinzu, addieren D: /mysql-connector-java-5.0.5/mysql-connector-Java-5.0.5 --Bin.jar bis zum Ende und addieren " ; ", bevor diese Zeichenfolge hinzugefügt wird, um sie vom vorherigen Klassenpath zu unterscheiden. Dann stellen Sie sicher.
Die Umgebung ist konfiguriert, sie ist sehr einfach. Konfigurieren Sie nun MySQL zuerst und setzen Sie seinen Benutzernamen auf "Root" und sein Passwort in "root". Erstellen Sie Datenbank in der Befehlszeile oder mit einer SQL Front-End-Software.
Ich habe die Front-End-Software von Sqlyog verwendet, um Datenbank zu erstellen.
Erstellen Sie zuerst die Datenbank:
Datenbank -SCUTCs erstellen;
Erstellen Sie als nächstes die Tabelle:
Tischschüler erstellen (Sno Char (7) nicht null, sname varchar (8) nicht null, sex char (2) nicht null, Bdate -Datum nicht null, Höhe dez (5,2) Standardeinstellung 000,00, Primärschlüssel (SNO));
Geben Sie dann die Daten ein, Sie können die SQL -Anweisung in <Tabellenname> Werte (Value1, Value2, ...) verwenden.
Sie können auch SQLYOG zum Betrieb verwenden
Ok, erstelle es.
Als nächstes schreiben wir eine .java -Datei, um zu demonstrieren, wie man auf die MySQL -Datenbank zugreift.
Java.sql.*; öffentliche Klasse jdbctest {public static void main (String [] args) {// Treibername String Driver = "com.mysql.jdbc.driver"; // URL zeigt auf den Datenbanknamen, zu dem auf String -url = "JDBC: MYSQL: //127.0.0.1: 3306/SCUTCS" zugegriffen werden soll. // Benutzername während mySQL configuration String user = "root"; // Passwort während der mySQL -Konfiguration String Passwort = "root"; Versuchen Sie {// laden Sie die Treiberklasse.forname (Treiber); // Kontinuierliche Datenbankverbindung conn = driverManager.getConnection (URL, Benutzer, Kennwort); if (! conn.isclosed ()) system.out.println ("erfolgreich mit der Verbindung zur Datenbank!"); // Anweisung wird verwendet, um SQL Anweisung Anweisung Anweisung = conn.CreateStatement () auszuführen. // SQL -Anweisung, die ausgeführt werden soll String SQL = "SELECT * From Student"; // resultSet Ergebnisset RS = Anweisung.executeQuery (SQL); System.out.println ("------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ist wie folgt: "); System.out.println ("------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ // dann den GB2312-Zeichen für den Dekodieren des angegebenen Byte-Array-Namens = neuer String (name.getBytes ("ISO-8859-1"), "GB2312"). // Ausgabeergebnis system.out.println (rs.getString ("sno") + "/t" + name); } rs.close (); conn.close (); } catch (classNotFoundException e) {System.out.println ("Entschuldigung, kann den Treiber nicht finden!"); E. printstacktrace (); } catch (sqlexception e) {e.printstacktrace (); } catch (Ausnahme e) {e.printstacktrace (); }}}Als nächstes rennen wir den Effekt:
D:/testjdbc> javac jdbctest.javad:/testjdbc> java jdbctestSuced eine Verbindung zur Datenbank! ------------------------------------
Die Ausführungsergebnisse sind wie folgt:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Die oben genannten sind die detaillierten Schritte für Java, um eine Verbindung zur MySQL -Datenbank herzustellen. Ich hoffe, es wird für das Lernen aller hilfreich sein, und ich hoffe, jeder wird Wulin.com mehr unterstützen.