Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL-Beispieldatenbank

Auf dieser Seite wird gezeigt, wie Sie eine Beispieldatenbank herunterladen und installieren – die Sakila-Beispieldatenbank.

Warum eine Beispieldatenbank installieren?

Sie können eine Beispieldatenbank zum Experimentieren verwenden, ohne sich Sorgen zu machen, versehentlich die falschen Daten zu löschen oder die falschen Tabellen zu löschen usw. Wenn dies passiert, können Sie die Datenbank jederzeit neu installieren (führen Sie einfach zwei Skripte aus).

Außerdem ist es eines der schwierigsten Dinge, wenn Sie Ihre Fähigkeiten mit Datenbanken entwickeln, eine Datenbank zu finden, die genügend Daten enthält. Bisher haben wir für unsere Beispiele eine sehr kleine Datenbank verwendet. Das funktioniert gut für einfache Beispiele, aber es kann ziemlich einschränkend werden, wenn Sie Abfragen mit einem größeren Datensatz ausprobieren möchten.

Je komplexer Ihre Abfragen werden, desto mehr werden sie die Daten weiter eingrenzen. Dies ist ein entscheidender Teil der SQL-Programmierung. Wenn Ihre Abfragen komplex werden, Sie aber immer noch nur eine Handvoll Datensätze in der Datenbank haben, werden alle Ihre Abfragen null Ergebnisse zurückgeben!

Wenn Sie außerdem nur zwei Tabellen in Ihrer Datenbank haben, können Sie sich mit fortgeschritteneren Abfragen nicht wirklich ausdehnen.

Dies ist der Fall, wenn Sie eine größere Datenbank benötigen.

Über die Sakila-Beispieldatenbank

Die Sakila-Beispieldatenbank wurde zum Zwecke von Tutorials, Büchern, Beispielen usw. erstellt. Sie wurde auch entwickelt, um die verschiedenen Aspekte von MySQL zu nutzen, einschließlich aller neuen Funktionen.

Laden Sie die Sakila-Datenbank herunter

Laden Sie zunächst die Sakila-Datenbank von der MySQL-Website herunter.

Dadurch erhalten Sie zwei auszuführende Skripte (komprimiert in eine Zip- oder TGZ-Datei).

Installieren Sie die Sakila-Datenbank

Sie installieren die Datenbank, indem Sie die beiden SQL-Skripte ausführen (eines für die DB-Struktur, eines für die Daten).

  1. Extrahieren Sie die Skripte

    Extrahieren Sie die beiden SQL-Skripte aus der ZIP- oder TGZ-Datei (sie sollten sakila-schema.sql heißen und sakila-data.sql )

  2. Öffnen Sie die Skripte

    Wählen Sie in MySQL Workbench Datei aus | SQL-Skript öffnen…

    Navigieren Sie zu sakila-schema.sql -Skript und wählen Sie es aus, sodass es in einem Abfrage-Tab geöffnet wird.

  3. Führen Sie das Skript aus

    Klicken Sie auf die Schaltfläche Ausführen, um das Skript auszuführen.

  4. Wiederholen Sie dies für das andere Skript

    Machen Sie nun dasselbe mit dem anderen Skript ( sakila-data.sql )

Das Ergebnis

  1. Die SCHEMAS Registerkarte

    Die Sakila-Beispieldatenbank sollte jetzt unter SCHEMAS aufgelistet sein Registerkarte.

    Beim Öffnen der Datenbank werden ihre Tabellen und andere Objekte angezeigt.

  2. Führen Sie eine Abfrage durch

    Das Ausführen einer Abfrage für eine der Tabellen sollte einige Ergebnisse zurückgeben.

Gehen Sie voran, verwenden Sie diese Datenbank, um damit zu experimentieren. Auswählen, löschen, löschen, erstellen … es spielt keine Rolle – Sie können die DB jederzeit mit der oben beschriebenen Methode wiederherstellen. Führen Sie einfach die beiden Skripte aus. Ganz einfach!

Wenn Sie nach Ideen zum Erstellen verschiedener Abfragen suchen, enthält mein SQL-Tutorial einige, die wir hier nicht behandelt haben. Insbesondere sollten Sie Spaß mit SQL-Joins haben, wenn Sie Daten auswählen, und Sie könnten jederzeit versuchen, eine Tabelle zu ändern. Schließlich können Sie die DB beliebig oft wiederherstellen. Viel Spaß!