So verbinden Sie JDBC mit MySQL 5.7

So verbinden Sie JDBC mit MySQL 5.7

1. Bereiten Sie zunächst die MySQL- und Eclipse-Umgebung vor. Nachdem die Umgebung eingerichtet ist, laden Sie das JDBC-Treiberpaket von der offiziellen Eclipse-Website herunter. Die Download-Adresse lautet http://dev.mysql.com/downloads/connector/j/

2. Entnehmen Sie mysql-connector-java-5.1.31-bin.jar aus der heruntergeladenen Datei, fügen Sie es in das Projekt ein und importieren Sie den Pfad

Methode: Klicken Sie mit der rechten Maustaste auf den Projektnamen -> Build-Pfad -> Build-Pfad konfigurieren, wählen Sie Externes JAR hinzufügen … Suchen Sie den Speicherort von mysql-connector-java-5.1.31-bin.jar und laden Sie dann das Treiberpaket in das Projekt.

3. Schreiben Sie ein Beispiel zum Testen

Paket testmysql; 
importiere java.sql.*; 
öffentliche Klasse Test { 
 
  öffentliche statische void main(String[] args) { 
    Zeichenfolgentreiber = "com.mysql.jdbc.Driver"; 
    Zeichenfolge-URL = "jdbc:mysql://localhost:3306/student"; 
    Verbindung con = null; 
    versuchen 
    { 
      Klasse.forName(Treiber); 
    } 
    Fang(java.lang.ClassNotFoundException e) 
    { 
      System.out.println("Verbindung erfolgreich hergestellt."); 
      System.out.println("Treiber kann nicht geladen werden"); 
    } 
    versuchen   
    {                                         
      con=DriverManager.getConnection(URL,"root","root"); 
      System.out.println("Verbindung erfolgreich hergestellt."); 
    }  
    Fang(Ausnahme e) 
    { 
      System.out.println("Verbindung fehlgeschlagen:" + e.getMessage()); 
    } 
  } 
}

Nachdem Sie eine Verbindung zur Datenbank hergestellt haben, können Sie die Datenbanktabelle entsprechend dem Inhalt der Tabelle abfragen. Zunächst muss die Tabelle Inhalt haben. Nachdem Sie einige Informationen in die Tabelle eingegeben haben, können Sie die Abfrage mithilfe der SQL-Sprache durchführen

importiere java.sql.*;  
öffentliche Klasse Main {  
  
  öffentliche statische void main(String[] args) {  
    Zeichenfolgentreiber = "com.mysql.jdbc.Driver";  
    Zeichenfolge-URL = „jdbc:mysql://localhost:3306/xiaolu“;  
    Verbindung con = null; 
    Ergebnismenge rs = null; 
    Anweisung st = null; 
    Zeichenfolge SQL = "Wählen Sie * aus Student aus"; 
    versuchen  
    {  
      Klasse.forName(Treiber);  
    }  
    Fang(java.lang.ClassNotFoundException e)  
    {  
      // System.out.println("Verbindung erfolgreich hergestellt.");  
      System.out.println("Treiber kann nicht geladen werden");  
    }  
    versuchen    
    {                                          
      con=DriverManager.getConnection(URL,"root","root");  
      st=con.createStatement(); 
      rs=st.executeQuery(sql); 
      wenn(rs!=null) { 
        rsmd = rs.getMetaData(); 
        In diesem Beispiel wird die Anzahl der Spalten in der Tabelle durch die Anzahl der Spalten bestimmt. 
        für(int i=1;i<=AnzahlSpalten;i++) { 
          wenn(i>1) System.out.print(";"); 
          System.out.print(rsmd.getColumnName(i)+" "); 
        } 
        System.out.println(""); 
        während(rs.next()) { 
          System.out.print(rs.getString("sno")+" "); 
          System.out.print(rs.getString("sname")+" "); 
          System.out.print(rs.getString("ssex")+" "); 
          System.out.print(rs.getString("sage")+" "); 
          System.out.println(rs.getString("sdept")+" "); 
        } 
      } 
      //System.out.println("Verbindung erfolgreich hergestellt.");  
      System.out.println("ok"); 
      rs.schließen(); 
      st.schließen(); 
      con.schließen(); 
    }   
    Fang(Ausnahme e)  
    {  
      System.out.println("Verbindung fehlgeschlagen:" + e.getMessage());  
    }  
  }  
}

Dies ist das Ende des Artikels über die JDBC-Verbindung zu MySQL 5.7. Weitere Informationen finden Sie in anderen verwandten Artikeln auf 123WORDPRESS.COM.

Das könnte Sie auch interessieren:
  • Java jdbc stellt eine Verbindung zur MySQL-Datenbank her, um Hinzufügungs-, Lösch-, Änderungs- und Abfragevorgänge zu implementieren
  • JDBC stellt eine Verbindung zu MySql-Datenbankschritten her und führt Abfragen, Einfügungen, Löschungen, Aktualisierungen usw. durch.
  • So verwenden Sie JDBC zum Herstellen einer Verbindung zur MySQL-Datenbank in JSP
  • Java verwendet JDBC, um eine Verbindung zur Datenbank-Toolklasse herzustellen, und JDBC, um eine Verbindung zu MySQL-Datenbeispielen herzustellen
  • Detaillierte Erläuterung der JDBC-Verbindung zur MySQL-Instanz
  • Zusammenfassung der Probleme, die bei der Verwendung von JDBC zur Verbindung mit einer MySQL-Datenbank auftreten können
  • MySQL-JDBC-Verbindungsschritte und allgemeine Parameter
  • Probleme mit der JDBC-Verbindung zu MySQL
  • Java stellt über JDBC eine Verbindung zur Mysql-Datenbank her
  • Sechsstufiger Beispielcode für eine JDBC-Verbindung (Verbindung zu MySQL)

<<:  SMS-Bestätigungscode-Anmeldefunktion basierend auf Antd Pro (Prozessanalyse)

>>:  Drei Möglichkeiten zum Sperren und Entsperren von Benutzerkonten in Linux

Artikel empfehlen

Lernen Sie, wie Sie Uniapps und Miniprogramme (Bilder und Text) untervergeben

Inhaltsverzeichnis 1. Subunternehmer für Miniprog...

Sechs Tipps zur Verbesserung der Ladegeschwindigkeit von Webseiten

Zweitens hängt das Ranking von Schlüsselwörtern au...

Detaillierte Erklärung des Loop-Formularelementbeispiels in Vue

Manchmal stoßen wir auf eine solche Anforderung, ...

Detaillierte Erläuterung gängiger Methoden von JavaScript-Arrays

Inhaltsverzeichnis Gängige Array-Methoden Pop() u...

Einfaches Setup von VMware ESXi6.7 (mit Bildern und Text)

1. Einführung in VMware vSphere VMware vSphere is...

WML-Tag-Zusammenfassung

Strukturbezogene Tags ----------------------------...

Natives JavaScript zum Erzielen von Folieneffekten

Wenn wir eine Seite erstellen, insbesondere eine ...

Detaillierte Erläuterung der Anwendungsbeispiele für Vue-Router 4

Inhaltsverzeichnis 1. Installieren und erstellen ...

Java importiert Daten aus Excel in MySQL

Manchmal müssen wir bei unserer tatsächlichen Arb...

Einführung in die MySQL-Ansicht und Tutorial zur grundlegenden Bedienung

Vorwort Ansicht ist ein sehr nützliches Datenbank...

Tomcat erhält den Clientdomänennamen des Nginx-Reverse-Proxys

Frage Nach dem Nginx-Reverse-Proxy erhält die Tom...