Heim > Datenbank > MySQL-Tutorial > Wie behebt man den Fehler „Keine Datenbank ausgewählt' beim MySQL-Abruf mit JDBC?

Wie behebt man den Fehler „Keine Datenbank ausgewählt' beim MySQL-Abruf mit JDBC?

Patricia Arquette
Freigeben: 2024-10-31 15:37:23
Original
964 Leute haben es durchsucht

How to Fix

Keine Datenbank angegeben: Behebung des Fehlers „Keine Datenbank ausgewählt“ beim MySQL-Abruf

Beim Versuch, Daten aus einer MySQL-Datenbank mithilfe von JDBC abzurufen, Ein häufiger Fehler ist „java.sql.SQLException: Keine Datenbank ausgewählt“. Dieser Fehler tritt auf, wenn der Datenbankname nicht in der Verbindungs-URL angegeben ist, die zum Herstellen einer Verbindung zur Datenbank verwendet wird.

Um dieses Problem zu beheben, muss die Verbindungs-URL den Namen der Datenbank enthalten, auf die zugegriffen werden soll. Das korrekte Format für eine MySQL-Verbindungs-URL lautet:

jdbc:mysql://hostname:port/database_name
Nach dem Login kopieren

Wenn Ihre Datenbank beispielsweise auf einem Server mit dem Hostnamen „localhost“ und dem Port „3306“ gehostet wird und der Datenbankname „mydb“ lautet, „Die korrekte Verbindungs-URL wäre:

String url = "jdbc:mysql://localhost:3306/mydb";
Nach dem Login kopieren

Durch die Angabe des Datenbanknamens in der Verbindungs-URL stellen Sie sicher, dass die Verbindung zur richtigen Datenbank hergestellt wird und Daten erfolgreich abgerufen werden können.

Das obige ist der detaillierte Inhalt vonWie behebt man den Fehler „Keine Datenbank ausgewählt' beim MySQL-Abruf mit JDBC?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage