Einführung
Das Erstellen von Datenbanken gehört zu den Kernkompetenzen eines jeden Datenbankadministrators. In dieser Herausforderung üben Sie das Anlegen einer Datenbank in MySQL über die Befehlszeile.
Bevor Sie Daten in MySQL speichern können, müssen Sie eine Datenbankstruktur schaffen, um Ihre Informationen zu organisieren. Eine Datenbank fungiert dabei als strukturierter Container für Tabellen, Ansichten und andere Datenbankobjekte. In dieser Aufgabe erstellen Sie eine Datenbank für eine Buchhandlung, die später dazu dienen könnte, Informationen über Bücher, Kunden und Verkäufe zu verwalten.
Eine Datenbank in MySQL anlegen
In MySQL ist das Erstellen einer Datenbank oft der erste Schritt beim Aufbau der Datenspeicherung für eine neue Anwendung. Zuerst müssen Sie eine Verbindung zum MySQL-Server herstellen und anschließend SQL-Befehle verwenden, um die Datenbank zu erzeugen und zu überprüfen. Der Name der Datenbank sollte ihren Zweck widerspiegeln – in diesem Fall erstellen wir eine Datenbank namens bookstore, die für die Verwaltung von Lagerbeständen und Verkaufsdaten einer Buchhandlung vorgesehen ist.
Aufgaben
- Verbinden Sie sich als Benutzer root mit dem MySQL-Server.
- Erstellen Sie eine neue Datenbank mit dem Namen
bookstore. - Überprüfen Sie, ob die Datenbank erfolgreich erstellt wurde.
Anforderungen
- Alle Operationen müssen im Terminal innerhalb des Verzeichnisses
~/projectausgeführt werden. - Verwenden Sie den MySQL-Kommandozeilen-Client für die Datenbankoperationen.
- Der Datenbankname muss exakt
bookstorelauten (Groß-/Kleinschreibung beachten). - In dieser Lab-Umgebung müssen Sie sich als root-Benutzer ohne Passwort anmelden.
Beispiel
Nach erfolgreichem Abschluss der Aufgaben sollte die Liste der Datenbanken Ihren neuen Eintrag enthalten:
+--------------------+
| Database |
+--------------------+
| bookstore |
| information_schema |
| mysql |
| performance_schema |
| sys |
+--------------------+
Zusammenfassung
In dieser Herausforderung haben Sie das Erstellen einer neuen MySQL-Datenbank geübt. Das Anlegen von Datenbanken ist eine der grundlegendsten und wichtigsten Aufgaben in der Datenbankadministration und bildet das Fundament für die Speicherung und Organisation von Daten. Die hier erlernten Fertigkeiten – das Verbinden mit MySQL, das Erstellen einer Datenbank und die Überprüfung ihrer Existenz – werden Ihnen bei der täglichen Arbeit mit Datenbanken immer wieder begegnen.



