SQL-MYSQL Kann keine Datenbank erstellen
Ich bekomme immer den Fehler:
CREATE DATABASE-bundesliga FEHLERCODE 1007 CANT ERSTELLEN-DATENBANK bundesliga-Datenbank vorhanden ist
Hier ist mein code:
CREATE DATABASE bundesliga;
DROP TABLE IF EXISTS Liga;
CREATE TABLE Liga (
);
DROP TABLE IF EXISTS Spiel;
CREATE TABLE Spiel ();
- Überraschend, dass die Datenbank
bundesliga
bereits vorhanden... - ich sollte mit dem Schlüsselwort VERWENDEN....aber warum?
- Nutzen Sie bedeuten, dass Sie verwenden die Datenbank für die nächste Anweisung
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihre Bundesliga-Datenbank ist bereits vorhanden.
haben Sie zu fallen Ihr zunächst die Datenbank und anschließend neu erstellen.
oder verwenden Sie diese
und zu prüfen, ob Datenbank vorhanden.
Können Sie eine
IF NOT EXISTS
- Klausel, um zu verhindern, dass die Fehler:Wenn die Datenbank bereits besteht, ändert dies nichts. Wenn es nicht existiert, wird er erstellt.
Ihre Datenbank bereits existiert. Siehe Fehler-code 1007 hier.
Ihre Bundesliga-Datenbank ist bereits vorhanden. Wenn Sie möchten, recrate Sie diese drop vor.