Vorwort Dieser Artikel stellt hauptsächlich den relevanten Inhalt des Mysql8.0-Treibers getTables vor, der alle Tabellen in der Bibliothek zurückgibt. Der Treiber der Version MySQL Connector/J 8.0 ist abwärtskompatibel mit der vorherigen Version 5.5+ von MySQL. Wenn Sie die Version 5.5+ von MySQL verwenden, können Sie auf den Treiber der Version 8.0 aktualisieren. Wenn Sie die 5.X-Version des Treibers verwenden, müssen Sie die Treiberklasse wie folgt ändern: Es ist zu beachten, dass: Die Parameter im Zusammenhang mit der Treiber-DataSource haben sich in Version 8.0 geändert: Beispielsweise ändert der Treiber der Version 8.0 den Standardwert des Parameters nullCatalogMeansCurrent von true auf false. Wenn Sie // Standardmäßig werden alle Datenbanktabellen zurückgegeben, nicht nur die durch die Datenquelle angegebene Datenbank databaseMetaData.getTables(null, null, null, new String[]{"TABLE"}) Die Lösung besteht darin, diesen Parameter bei der Initialisierung des Verbindungspools auf „true“ zu ändern. Nehmen wir HikariCP als Beispiel: Java-Konfiguration: HikariConfig-Konfiguration = neue HikariConfig(); ... config.addDataSourceProperty("nullCatalogMeansCurrent", true); Spring Boot-Konfiguration: spring.datasource.hikari.data-source-properties.nullCatalogMeansCurrent=true Weitere Parameteränderungen finden Sie in der [offiziellen Dokumentation]. Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Das könnte Sie auch interessieren:
|
<<: Detaillierte Erklärung zum Erstellen eines File-Sharing-Servers mit Samba + OPENldap
>>: Verwendung und Unterschied von Vue.set() und this.$set()
HTML-Ereignisliste Allgemeine Ereignisse: onClick ...
Die einfache Installationskonfiguration von mysql...
Installieren Sie Virtualisierungssoftware Bevor S...
1. Ändern Sie die Docker-Konfigurationsdatei des ...
Inhaltsverzeichnis 1. Der Unterschied zwischen Fu...
Inhaltsverzeichnis 1. Einrichtung 1. Der erste Pa...
Vertikaler Tisch Vertikale Tabellenaufteilung bed...
Inhaltsverzeichnis 1. Einführung in Portainer 2. ...
Der Linux-Stream-Editor ist eine nützliche Möglic...
1. Warum einen Index erstellen? (Vorteile) Dies l...
Inhaltsverzeichnis Überblick 1. useState 1.1 Drei...
Die Standarddatenbank von CentOS7 ist MariaDB, ab...
Bei der Konfiguration von nginx.conf treten immer...
Inhaltsverzeichnis 1. Komponentenregistrierung 1....
Es gibt zwei Arten von HTML-Tags: Inline-Elemente...