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
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";
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!