MySQL to dobrze znane i popularne oprogramowanie do zarządzania bazą danych, które jest dostępne za darmo. Oprogramowanie MySQL jest dostosowalne, niezawodne i szybkie. Po zainstalowaniu DBMS pierwszą rzeczą do zrobienia jest utworzenie bazy danych, a następnie rozpoczęcie tworzenia w niej tabel w niej. Ten artykuł pokazuje, jak dodać nową tabelę do bazy danych MySQL.
Zanim zaczniesz dowiedzieć się o tym, jak utworzyć tabelę w MySQL, w tym artykule zakłada się, że zainstalowałeś już MySQL w swoim systemie i że masz dowód na tworzenie i wykorzystanie baz danych w MySQL. Jeśli jeszcze nie zainstalowałeś MySQL, mamy dedykowany artykuł, który pokazuje, jak zainstalować MySQL w Ubuntu 20.04 (jak zainstalować i skonfigurować bazę danych MySQL na Ubuntu 20.04 - Wskazówka Linux).
Aby rozpocząć proces, otwórz terminal i uruchom polecenie „MySQL -V”, aby sprawdzić, czy MySQL jest zainstalowany w twoim systemie:
mysql -vJeśli masz zainstalowaną najnowszą wersję, możesz sprawdzić status usługi MySQL swojego systemu, wprowadzając następujące:
SUDO SYSTEMCTL Status MySQLJeśli jest aktywny i działa, wszystko jest gotowe, aby przejść do następnego kroku. Jeśli usługa nie jest aktywna i działa, możesz uruchomić usługę, uruchamiając następujące polecenie:
sudo systemctl start mysqlPo pomyślnym zainicjowaniu usługi zaloguj się do klienta MySQL jako użytkownik root, wydając poniższe polecenie:
sudo mysql -u root -pJeśli jeszcze nie ustawiłeś hasła root, możesz pominąć część „-p”.
Po zalogowaniu się do powłoki MySQL, przejrzyj bazy danych i wybierz bazę danych, w której chcesz utworzyć tabelę. Uruchom następujące polecenie, aby uzyskać więcej informacji o wszystkich bazach danych w powłoce:
Pokaż bazy danych;Wybierz bazę danych, uruchamiając polecenie „Użyj” w powładzie MySQL, w następujący sposób:
Użyj nazwy danych bazy danych;Po uzyskaniu wyjściowej „Zmieniono bazę danych”, możesz teraz przejść do etapu utworzenia tabeli w bazie danych. Ale zanim zacznij od utworzenia tabeli, najpierw spójrz na tabele istniejące w wybranej bazie danych. Możesz wymienić wszystkie tabele za pomocą polecenia „pokaż tabele”.
Pokaż tabele;Jak widać, albo są dwie tabele, albo w naszej wybranej bazie danych nie ma tabeli.
Istnieją dwa sposoby utworzenia tabeli w MySQL. Jedna metoda używa klauzuli „jeśli nie istnieje”, aby sprawdzić, czy tabela o tej samej nazwie co zapytanie już istnieje. Druga metoda jest wykonywana bez użycia klauzuli „jeśli nie istnieje”.
Składnia
Składnia do tworzenia tabeli w MySQL jest następująca:
Utwórz tabelę [jeśli nie istnieje] nazwa Table_name (W tej składni:
Przykład: Tworzenie tabeli
Załóżmy, że chcesz utworzyć tabelę o nazwie „Author_Table”, która zawiera cztery kolumny: „Author_id,„ Author_name ”,„ Author_sex ”i„ Author_description.Kolumna „autora_id” będzie kluczem podstawowym, który zostanie przypisany później w ograniczeniach. Podsumowując, instrukcja MySQL do tworzenia tabeli wyglądałaby tak:
Utwórz tabelę, jeśli nie istnieje, a autor_table (Po utworzeniu tabeli i ustawieniu wyjścia „Zapytanie OK, 0 rzędów dotknęło (0.35 sekund) „Teraz przyjrzymy się tabel za pomocą następującego polecenia:
Pokaż tabele;Teraz mamy inną tabelę w naszej wybranej bazie danych.
Szczegóły dotyczące pojedynczej tabeli można uzyskać tutaj, uruchamiając polecenie Opis.
Opisz autor_table;I to wszystko! Z powodzeniem utworzyłeś tabelę w MySQL.
Wniosek
W tym artykule wyjaśniono składnię do szczegółowego utworzenia tabeli, w tym prosty, ale przydatny przykład do utworzenia nowej tabeli w MySQL.