Aufgabe 1 Erstellen wir gleich unsere Demo-Datenbank mit dem folgenden Befehl:
CREATE DATABASE KundenDB;
Aufgabe 2
Versuchen Sie mal, den Befehl mit Kleinbuchstaben einzugeben, also so:
create database KundenDB;
Was geschieht?
Wenn Sie hingegen das abschliessende Semikolon vergessen, dann weiss MySQL noch nicht, dass wir fertig sind, und wartet auf unsere weitere Eingabe:
Wir können übrigens diese Eingabe immer noch "retten", indem wir halt nun auf der zweiten Zeile noch ein Semikolon tippen und ENTER drücken:
Das ist der grosse Unterschied zu SQLite resp. den GUI-Programmen, die wir im Grundlagenmodul verwendet hatten:
Aufgabe 3
Kontrollieren Sie, ob die Datenbank erstellt wurde, indem Sie sämtliche vorhandenen Datenbanken auflisten:
SHOW DATABASES;
Finden Sie Ihre neue Datenbank? Was fällt Ihnen auf, was nicht so ist, wie es sein sollte?
Aufgabe 6
Leider wird in der obigen Liste die gerade gewählte Datenbank nicht dargstellt (was nicht sonderlich schlau ist…).
Man kriegt das wie folgt hin:
SELECT DATABASE();
So, die Datenbank "kundendb" ist erstellt und ausgwählt. Jetzt geht es darum, die erste Tabelle zu erstellen.