Um eine Java-Anwendung mit der MySQL-Datenbank zu verbinden, müssen wir die folgenden fünf Schritte ausführen.
In diesem Beispiel verwenden wir MySql als Datenbank. Daher müssen wir folgende Informationen für die MySQL-Datenbank kennen:
Lassen Sie uns zunächst eine Tabelle in der MySQL-Datenbank erstellen. Bevor wir jedoch eine Tabelle erstellen, müssen wir zunächst eine Datenbank erstellen.
create database sonoo; use sonoo; create table emp(id int(10),name varchar(40),age int(3));
Beispiel für die Verbindung einer Java-Anwendung mit einer MySQL-Datenbank
In diesem Beispiel ist sonoo der Datenbankname, root ist sowohl der Benutzername als auch das Passwort.
import java.sql.*; class MysqlCon{ public static void main(String args[]){ try{ Class.forName('com.mysql.jdbc.Driver'); Connection con=DriverManager.getConnection( 'jdbc:mysql://localhost:3306/sonoo','root','root'); //here sonoo is database name, root is username and password Statement stmt=con.createStatement(); ResultSet rs=stmt.executeQuery('select * from emp'); while(rs.next()) System.out.println(rs.getInt(1)+' '+rs.getString(2)+' '+rs.getString(3)); con.close(); }catch(Exception e){ System.out.println(e);} } }Laden Sie dieses Beispiel herunter
Das obige Beispiel ruft alle Datensätze der emp-Tabelle ab.
Großbuchstaben-Verknüpfung für Excel
Um eine Java-Anwendung mit der MySQL-Datenbank zu verbinden, mysqlconnector.jar Die Datei muss geladen werden.
Laden Sie die JAR-Datei mysql-connector.jar herunterZwei Möglichkeiten, die JAR-Datei zu laden:
- Fügen Sie die Datei mysqlconnector.jar in den Ordner jre/lib/ext ein
- Klassenpfad festlegen
1) Fügen Sie die Datei mysqlconnector.jar in den Ordner JRE/lib/ext ein:
Laden Sie die Datei mysqlconnector.jar herunter. Gehen Sie zum Ordner jre/lib/ext und fügen Sie die JAR-Datei hier ein. |
2) Klassenpfad festlegen:
Es gibt zwei Möglichkeiten, den Klassenpfad festzulegen:
|
So legen Sie den temporären Klassenpfad fest
Öffnen Sie die Eingabeaufforderung und schreiben Sie: |
C:>set classpath=c:foldermysql-connector-java-5.0.8-bin.jar;.;
So legen Sie den permanenten Klassenpfad fest
Gehen Sie zur Umgebungsvariablen und klicken Sie auf „Neuer Tab“. In den Variablennamen schreiben Klassenpfad und fügen Sie im Variablenwert den Pfad zur Datei mysqlconnector.jar ein, indem Sie mysqlconnector.jar;.; anhängen. als C:Ordnermysql-connector-java-5.0.8-bin.jar;.;