Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Przykładowa baza danych MySQL

Ta strona pokazuje, jak pobrać i zainstalować przykładową bazę danych — przykładową bazę danych Sakila.

Po co instalować przykładową bazę danych?

Możesz użyć przykładowej bazy danych do eksperymentowania, nie martwiąc się o przypadkowe usunięcie niewłaściwych danych lub upuszczenie niewłaściwych tabel itp. Jeśli tak się stanie, zawsze możesz ponownie zainstalować DB (wystarczy uruchomić dwa skrypty).

Ponadto jedną z najtrudniejszych rzeczy podczas rozwijania swoich umiejętności z bazami danych jest znalezienie bazy danych, która zawiera wystarczającą ilość danych. Do tej pory używaliśmy bardzo małej bazy danych dla naszych przykładów. To działa dobrze w przypadku prostych przykładów, ale może stać się dość ograniczające, jeśli chcesz wypróbować zapytania na większym zestawie danych.

Im bardziej złożone stają się Twoje zapytania, tym bardziej zawężą dane. Jest to kluczowa część programowania SQL. Jeśli Twoje zapytania staną się złożone, ale nadal masz tylko garść rekordów w bazie danych, wszystkie Twoje zapytania zwrócą zero wyników!

Co więcej, jeśli masz tylko dwie tabele w swojej bazie danych, nie możesz tak naprawdę rozciągać się za pomocą bardziej zaawansowanych zapytań.

Wtedy potrzebujesz większej bazy danych.

O przykładowej bazie danych Sakili

Przykładowa baza danych Sakila została stworzona na potrzeby samouczków, książek, przykładów itp. Została zaprojektowana tak, aby wykorzystywać różne aspekty MySQL, w tym wszelkie nowe funkcje.

Pobierz bazę danych Sakila

Przede wszystkim pobierz bazę danych Sakila ze strony MySQL.

To da ci dwa skrypty do uruchomienia (skompresowane do pliku Zip lub TGZ).

Zainstaluj bazę danych Sakila

Instalujesz bazę danych, uruchamiając dwa skrypty SQL (jeden dla struktury bazy danych, drugi dla danych).

  1. Wyodrębnij skrypty

    Wyodrębnij dwa skrypty SQL z pliku ZIP lub TGZ (powinny mieć nazwę sakila-schema.sql i sakila-data.sql )

  2. Otwórz skrypty

    W MySQL Workbench wybierz Plik | Otwórz skrypt SQL…

    Przejdź do sakila-schema.sql skryptu i wybierz go, aby otworzył się w zakładce zapytania.

  3. Wykonaj skrypt

    Kliknij przycisk Wykonaj, aby uruchomić skrypt.

  4. Powtórz dla drugiego skryptu

    Teraz zrób to samo z innym skryptem ( sakila-data.sql )

Wynik

  1. SCHEMATY karta

    Przykładowa baza danych Sakila powinna być teraz wymieniona w SCHEMACIE zakładka.

    Otwarcie bazy danych odsłoni jej tabele i inne obiekty.

  2. Uruchom zapytanie

    Uruchomienie zapytania w dowolnej tabeli powinno zwrócić pewne wyniki.

Śmiało, użyj tej bazy danych do eksperymentowania. Wybierz, usuń, upuść, utwórz… to nie ma znaczenia — zawsze możesz przywrócić bazę danych w dowolnym momencie, korzystając z powyższej metody. Po prostu uruchom dwa skrypty. Proste!

Jeśli szukasz pomysłów na tworzenie różnych zapytań, mój samouczek SQL zawiera kilka, których tutaj nie omówiliśmy. W szczególności powinieneś mieć trochę zabawy z łączeniami SQL podczas wybierania danych i zawsze możesz spróbować zmienić tabelę. W końcu możesz przywracać DB tak często, jak chcesz. Miłej zabawy!


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapytanie, aby znaleźć i usunąć zduplikowane dane z tabeli MYSql

  2. Wspólne wyrażenia tabelowe MySQL 8 CTE

  3. Formatowanie wiersza poleceń MySQL za pomocą UTF8

  4. MySQL Wybierz wszystkie kolumny z jednej tabeli, a niektóre z innej tabeli

  5. SUBDATE() vs DATE_SUB() w MySQL:jaka jest różnica?