In dieser Webanwendungsproduktion erstellen wir eine Anwendung mit einer Datenbank namens ** MySQL **. Ich habe mit Eclipse ein Programm in Java geschrieben. Wie verbinde ich MySQL und verwende es? Die Frage ...
Daher haben wir dieses Mal die Prozedur ** für die Verwendung von MySQL (Datenbank) aus einem Java-Programm ** zusammengefasst. Die Vorgehensweise ist wie folgt: point_down_tone2:
** 1. JDBC-Treiber (Connector / J) herunterladen ** ** 2. Fügen Sie die JAR-Datei in das Projekt ein ** ** 3. Datenverbindung versuchen **
Bevor ich mit Schritt 1 fortfahre ... erkläre ich kurz den JBDC-Treiber: wink: Ein JDBC-Treiber besteht aus einer Reihe von Klassen und Schnittstellen, die zum Betrieb einer ** Datenbank erforderlich sind. ** Jeder Datenbankentwickler stellt es als ** JAR-Datei bereit (eine Datei, in der Klassen und Schnittstellen zusammen gespeichert sind) **. Da es sich bei der diesmal verwendeten Datenbank um MySQL handelt, muss ein JBDC-Treiber für MySQL erworben werden. Das ist ** "Connector / J" **: Bangbang:
Es ist Schritt 1. Holen wir uns sofort den JBDC-Treiber Connector / J für MySQL.
Sie können es von der folgenden URL herunterladen: point_down_tone2: https://dev.mysql.com/downloads/connector/j/
Haben Sie einen Bildschirm wie den folgenden gesehen?
Wählen Sie dann Plattform auswählen: Plattformunabhängig. Laden Sie die unten stehende ZIP-Datei herunter.
Wenn Sie es herunterladen können, müssen Sie es im nächsten Schritt erweitern. Klicken Sie mit der rechten Maustaste auf mysql-connector-java-x.x.xx.zip. Wählen Sie 7-Zip-> Extrahieren in MySQL-Connector-Java-x.x.xx .
Wenn die Zip-Datei extrahiert wird, wird ein Ordner mysql-connector-java-x.x.xx erstellt.
Öffnen Sie diesen Ordner. Stellen Sie sicher, dass Sie "mysql-connector-java-x.x.xx-bin.jar" haben.
Sie haben jetzt den JBDC-Treiber: entspannt:
Nachdem Sie den JBDC-Treiber haben, führen Sie Schritt 2 aus. Ich werde diese JAR-Datei in das Projekt einfügen. Da ** Eclipse ** verwendet wird, können Sie die JAR-Datei ausführen, indem Sie sie dem ** "Erstellungspfad" ** des Projekts hinzufügen. Platzieren Sie für ** Dynamic Web Project ** die JAR-Datei unter ** WEB-INF / lib **.
Jetzt bist du bereit !!!
Versuchen wir in Schritt 3, eine gute Verbindung herzustellen. Erstellen Sie eine Klasse, um die Verbindung zu überprüfen, und überprüfen Sie die Verbindung wie folgt.
ConnectSample
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class ConnectSample {
public static void main(String[] args) {
//DB-Verbindungskonstante
String DATABASE_NAME = "Name der Datenbank";
String PROPATIES = "?characterEncoding=UTF-8&serverTimezone=JST";
String URL = "jdbc:mySQL://localhost/" + DATABASE_NAME+PROPATIES;
//DB-Verbindung / Benutzerkonstante
String USER = "Nutzername";
String PASS = "";
try {
//Stellen Sie eine Verbindung zu MySQL her
Class.forName("com.mysql.cj.jdbc.Driver");
//Verbindung zur Datenbank herstellen
Connection conn = DriverManager.getConnection(URL, USER, PASS);
//Verarbeitung für die Datenbank
System.out.println("Erfolgreiche Verbindung zur Datenbank");
} catch (SQLException | ClassNotFoundException e) {
e.printStackTrace();
}
}
}
URL: jdbc: mySQL: // localhost / + Datenbankname
Der Benutzername kann in MySQL neu festgelegt werden: point_down_tone2: CREATE USER'neuer Benutzername '@' localhost '; GRANT SELECT ON Datenbankname. * TO'new Benutzername' @ 'localhost'; FLUSH-Berechtigungen;
Wenn Sie die Verbindung bestätigen können, sind Sie fertig. Vielen Dank für Ihre harte Arbeit: grinsen:
Recommended Posts