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

Jak stworzyć bazę danych w MySQL

Zanim przyjrzymy się, czym jest MySQL, omówmy najpierw, czym jest baza danych i jej zastosowanie. W nowoczesnym otoczeniu bazy danych są powszechne i stanowią standardowy sposób przechowywania danych/informacji. Na przykład, gdy przesyłasz zdjęcie na swoje konto w mediach społecznościowych, twoja galeria zdjęć działa jak baza danych.

Innym przykładem wykorzystania bazy danych jest odwiedzanie stron internetowych, na przykład sklepów internetowych, w celu zakupu urządzenia elektronicznego. Baza danych w tym przypadku to koszyk, w którym tymczasowo przechowywane są kupowane przez Ciebie przedmioty. Dlatego oczywiste jest, że baza danych jest mechanizmem przechowywania, z którym wszyscy zetknęliśmy się w naszym codziennym życiu.

Uwaga: Podsumowując, baza danych to uporządkowany zbiór danych.

Jeśli znasz bazy danych, być może natknąłeś się na termin „relacyjna baza danych”. Relacyjna baza danych to dane, które są ze sobą powiązane. Na przykład w szkole nauczyciel jest na różne sposoby spokrewniony z uczniem. Z nauczanych przedmiotów możemy śmiało powiedzieć, że nauczyciel jest spokrewniony z uczniem i odwrotnie. Dlatego też relacyjna baza danych jest również używana do prezentowania danych, które są ze sobą powiązane w taki czy inny sposób.

Baza danych ma różne funkcje, którym się przyjrzymy. Jedną z najczęstszych cech jest stół. Tabela odnosi się jedynie do rysunku składającego się z wierszy i kolumn, tak jak arkusz kalkulacyjny. Tabela w bazie danych zawiera kilka relacji, z którymi użytkownik powinien się zapoznać. Niektóre z najbardziej godnych uwagi relacji to:

  • Relacja jeden-do-jednego
  • Relacja jeden-do-wielu
  • Relacja wiele-do-wielu

Mając do czynienia z ogromnymi połaciami danych, użytkownik powinien mieć ulepszony sposób definiowania baz danych, tabel i danych. Pomoże to w sprawnym przetwarzaniu danych. Będziemy wymagać SQL do konwersji danych (informacje surowe) na informacje (dane użyteczne).

SQL jest standardowym językiem używanym w bazie danych. SQL to skrót od standardowego języka zapytań.

Język składa się z trzech części:

  1. Język definicji danych, który zawiera instrukcje pomagające zdefiniować bazę danych i jej obiekty, takie jak widoki, tabele, procedury i wiele innych.
  2. Język kontroli danych, który umożliwia dostęp do określonych danych w bazie danych.
  3. Manipulacja danymi, która zawiera instrukcje umożliwiające aktualizację i zapytanie o dane.

Skoro masz już wgląd w bazy danych, nadszedł czas, aby zagłębić się w temat „Co to jest MySQL ”.

MySQL to system zarządzania bazami danych typu open source, sklasyfikowany jako relacyjny system DBMS (Database Management System). Córka Michaela Wideniusa „My” była współzałożycielką MySQL, stąd nazwa MySQL. Nazwa łączy w sobie dwa terminy; współzałożyciel „My” i „SQL”, skrót od Structured Query Language.

MySQL to usługa bazy danych służąca do wdrażania aplikacji natywnych dla chmury. Jest również używany do różnych celów, w tym do hurtowni danych, handlu elektronicznego i aplikacji do rejestrowania. MySQL jest powszechnie używany do tworzenia, edytowania i odpytywania danych w bazie danych.

Dodatkowo MySQL to system zarządzania bazą danych, który daje użytkownikowi możliwość zarządzania relacyjną bazą danych. Będąc oprogramowaniem typu open source, początkowy kod źródłowy MySQL można modyfikować i edytować za darmo.

Uwaga: MySQL jest oferowany zarówno jako wersja serwerowa typu open source, jak i wersja serwerowa dla przedsiębiorstw. Aby uzyskać wersję Enterprise Server, musisz kupić licencję komercyjną firmy Oracle.

MySQL jest dobrze dostosowany, dzięki czemu jest łatwy w użyciu w porównaniu z innymi bazami danych, takimi jak Oracle Database i Microsoft SQL Server.

MySQL jest kompatybilny z kilkoma głównymi systemami operacyjnymi, takimi jak UNIX, Linux i Windows. Dlatego mamy dwie opcje proceduralne, aby zainstalować tę aplikację. Pierwszym jest użycie metody pobierania z serwera, a drugim użycie metody instalacji na pulpicie.

Po pomyślnym zainstalowaniu programu MySQL, teraz nauczmy się tworzyć bazę danych. W naszym przypadku skorzystamy z procedury pobierania serwera. Możesz zapoznać się z tym artykułem „Jak zainstalować MySQL w systemie Windows”, aby dowiedzieć się, jak zainstalować MySQL w systemie operacyjnym Windows.

Czy zastanawiałeś się, jak stworzyć bazę danych w MySQL? Nie martw się i nie martw się już więcej, ponieważ w tym artykule opisano wszystkie kroki wymagane do utworzenia bazy danych w MySQL. Wszystko, co musisz zrobić, to poświęcić czas i przeczytać ten artykuł.

Tworzenie bazy danych w MySQL

Mówiąc prościej, tworzenie bazy danych w MySQL to po prostu pierwszy krok w kierunku przechowywania danych w dobrze ustrukturyzowany sposób. Istnieją przydatne składnie używane do tworzenia baz danych, jak zobaczymy w tym artykule.

UTWÓRZ BAZĘ DANYCH oświadczenie jest najważniejszą i najcenniejszą składnią w tej sekcji, ponieważ tworzy nową bazę danych w SQL.

Podczas tworzenia bazy danych „UTWÓRZ ” słowo kluczowe jest używane w rozwijaniu lub tworzeniu. Na przykład w SQL istnieją dwie główne instrukcje tworzenia:

  • UTWÓRZ BAZĘ DANYCH
  • UTWÓRZ TABELĘ

Składnia:

CREATE DATABASE database_name;

Uwaga: nazwa_bazy_danych to nazwa bazy danych.

Istnieją dwa sposoby tworzenia bazy danych:

  • Korzystanie z klienta wiersza poleceń MySQL
  • Korzystanie z MySQL Workbench

Tworzenie bazy danych za pomocą klienta wiersza poleceń MySQL

Najpierw musisz określić UTWÓRZ BAZĘ DANYCH oświadczenie, po którym następuje nazwa bazy danych stworzyć bazę danych. Uwaga:nazwa bazy danych musi być unikalna w obrębie instancji serwera MySQL. Jeśli nie podasz unikalnej nazwy swojej bazie danych, pojawi się alert o błędzie z MySQL. W takich sytuacjach musisz podać inną nazwę swojej bazy danych. Na przykład częstym błędem jest użycie istniejącej nazwy do utworzenia bazy danych, zostanie wyświetlony komunikat o błędzie.

Przykład:

Aby utworzyć nową bazę danych w MySQL (klient wiersza poleceń), używając nazwy foss_linux, użyj następującej składni:

CREATE DATABASE foss_linux;

Jeśli przypadkowo użyłeś tej samej nazwy, możesz łatwo utworzyć kolejną bazę danych; dlatego nie powinieneś panikować, jeśli pojawi się błąd, ponieważ jest to normalne. Alternatywnie możesz usunąć bazę danych i utworzyć nową.

Podczas tworzenia bazy danych nie musisz się martwić o zestaw znaków i sortowanie, ponieważ MySQL domyślnie stosuje zestawy znaków i sortuje podczas konfigurowania bazy danych.

Aby utworzyć nową bazę danych za pomocą klienta wiersza poleceń MySQL, jak pokazano powyżej, należy przestrzegać następujących wskazówek:

  • Najpierw zaloguj się przy użyciu podanych danych logowania użytkownika root, które utworzyłeś podczas instalowania MySQL w swoim systemie operacyjnym.
  • Użyj UTWÓRZ BAZY DANYCH oświadczenie o utworzeniu nowej bazy danych
  • Użyj POKAŻ BAZY DANYCH instrukcja zwracająca listę istniejących baz danych na bieżący serwer.

Aby sprawdzić nowo utworzoną bazę danych, uruchom POKAŻ CREATE DATABASE .

Po uruchomieniu tego polecenia, MySQL zwraca nazwę bazy danych, zestaw znaków i sortowanie razem, jak pokazano na powyższym obrazku.

Po zakończeniu możesz teraz tworzyć tabele i inne obiekty związane z bazą danych w nowo utworzonej bazie danych foss_linux.

Możesz teraz wyjść z klienta wiersza poleceń za pomocą „zakończ” Komenda. Ta instrukcja jest przydatna, gdy chcesz zakończyć i wyjść z programu MySQL. Aby wyjść, wpisz polecenie wyjścia.

Są to kluczowe kroki, które musisz poznać, aby pomyślnie tworzyć, wyszukiwać, manipulować i edytować dane w bazie danych.

Jest to jeden ze sposobów, w jaki można utworzyć bazę danych w MySQL. Inną powszechną metodą, którą omówimy w tym artykule, jest tworzenie bazy danych przy użyciu środowiska pracy MySQL. Wykonaj czynności wymienione poniżej, aby pomyślnie utworzyć bazę danych przy użyciu środowiska pracy MySQL.

Tworzenie bazy danych za pomocą środowiska pracy MySQL

Istnieją dwa sposoby tworzenia bazy danych za pomocą środowiska pracy MySQL:

Metoda 1

Najpierw uruchom aplikację MySQL workbench i kliknij przycisk z napisem „+”, jak pokazano poniżej, aby skonfigurować nowe połączenie.

Następnie wpisz nazwę połączeń, a następnie kliknij przycisk Testuj połączenie.

Po kliknięciu tego przycisku ławka uruchomi się i wyświetli okno dialogowe z prośbą o podanie hasła użytkownika „root”:

W tej sekcji musisz najpierw wpisać hasło dla użytkownika root; następnie kliknij „pole wyboru” w Zapisz hasło w skarbcu, a następnie kliknij przycisk „OK” na dole, aby kontynuować proces.

Po zakończeniu poprzedniego kroku kliknij dwukrotnie nazwę połączenia „Foss Linux Tuts”, aby połączyć się z serwerem MySQL, jak pokazano w poniższym przykładzie.

Następnie MySQL Workbench uruchamia się z następującym oknem zawierającym cztery sekcje:Nawigator, Zapytanie, Informacje i dane wyjściowe.

Kliknij przycisk „utwórz nowy schemat na podłączonym serwerze” na pasku narzędzi, jak pokazano na poniższym zrzucie ekranu.

Uwaga: W MySQL są terminy, z którymi również trzeba się zapoznać, np. schemat, czyli baza danych. Innymi słowy, gdy zostaniesz poproszony o utworzenie nowego schematu, zostaniesz poproszony o utworzenie nowej bazy danych.

Zestaw znaków i sortowanie są ustawiane domyślnie podczas tworzenia bazy danych lub schematu; dlatego nie musisz niczego zmieniać. Gdy skończysz, kliknij przycisk „Zastosuj” u dołu okna.

Dodatkowo na dole znajduje się przycisk cofania, który pomaga w cofnięciu wszystkich specyfikacji lub ustawień, które przypadkowo wprowadziłeś przed skonfigurowaniem bazy danych.

Po wykonaniu tej czynności w MySQL Workbench pojawia się okno wyświetlające skrypt SQL, który należy zastosować do bazy danych. Należy zauważyć, że polecenie CREATE SCHEMA jest tym samym, co instrukcja CREATE DATABASE. Dlatego do tworzenia bazy danych możesz użyć dowolnego, który Ci odpowiada.

Gdy skończysz, zobaczysz nowo utworzoną bazę danych w zakładce schematów.

Metoda 2:

Aby utworzyć bazę danych o nazwie fosslinux_tuts, użyjemy następującej składni:

CREATE SCHEMA fosslinux_tuts

Uwaga: Korzystając z metody 2, musisz wykonać zapytanie za pomocą pierwszego przycisku po przycisku zapisu.

Ta składnia utworzy bazę danych „fosslinux_tuts”.

Wniosek

Mamy nadzieję, że teraz jesteś w pełni zaznajomiony ze wszystkim, co musisz wiedzieć o tworzeniu bazy danych w MySQL przy użyciu obu metod (tworzenie bazy danych za pomocą programu MySQL i tworzenie bazy danych za pomocą ławki MySQL).

Podsumowując, w tym samouczku podsumowano sposób tworzenia nowej bazy danych z programu MySQL za pomocą instrukcji MySQL „CREATE DATABASE” oraz z MySQL workbench za pomocą instrukcji „CREATE SCHEMA”. Ponadto artykuł częściowo obejmował instalację MySQL w systemach operacyjnych Windows.

Za pomocą tego samouczka możesz utworzyć bazę danych od podstaw, korzystając z obu wymienionych powyżej metod. Czy kiedykolwiek próbowałeś używać MySQL? Dlaczego i jak się z nim czujesz? Podziel się z nami w sekcji komentarzy poniżej. Dziękuję za przeczytanie.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak mogę połączyć dwie tabele MySQL?

  2. Przewodnik po projektowaniu bazy danych dla systemu zamówień restauracji w MySQL

  3. SQL Server odpowiednik funkcji substring_index w MySQL

  4. Jak zainstalować sterownik pdo w obrazie dokera php?

  5. Zarządzaj MySQL za pomocą phpMyAdmin na Ubuntu 9.10 (Karmic)