MySQL-Datenbankauswahlfehler
Beim Abrufen von Daten aus einer auf GoDaddy gehosteten MySQL-Datenbank kann es vorkommen, dass Benutzer auf den Fehler „Keine Datenbank ausgewählt“ stoßen. Dieses Problem tritt normalerweise auf, wenn in der Datenbank-URL die Angabe des Datenbanknamens fehlt.
Lösung:
Die in der JDBC-Verbindung verwendete Datenbank-URL sollte den Datenbanknamen enthalten. Dies geschieht normalerweise durch Anhängen von „/DBNAME“ an die ursprüngliche URL. Zum Beispiel:
<code class="java">String URL = "jdbc:mysql://localhost:3306/my_database";</code>
In diesem Fall ist „my_database“ der Name der Datenbank, auf die zugegriffen wird.
Originalcode mit Änderung:
Integration des Datenbanknamens in den Originalcode:
<code class="java">public static void main(String[] args) { Connection conn = null; Statement stmt = null; try { // ... (code remains the same) // Modify the database URL to include the database name String URL = "jdbc:mysql://localhost:3306/my_database"; // STEP 3: Open a connection System.out.println("Connecting to database..."); conn = DriverManager.getConnection(URL, USER, PASS); // ... (remaining code remains the same) } }</code>
Durch die Integration des Datenbanknamens in die URL kann die JDBC-Verbindung die Datenbank, auf die zugegriffen werden soll, erfolgreich identifizieren und den Fehler „Keine Datenbank ausgewählt“ beseitigen.
Das obige ist der detaillierte Inhalt vonWarum erhalte ich beim Herstellen einer Verbindung zu MySQL auf GoDaddy die Fehlermeldung „Keine Datenbank ausgewählt'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!