Jak utworzyć stół w mysql

Stoły stanowią podstawę struktury bazy danych MySQL. Tabele zawierają informacje wprowadzone do bazy danych i mogą być tworzone dla wszelkich celów przechowywania danych. Tworzenie tabeli zajmuje tylko kilka minut, zwłaszcza jeśli masz tylko kilka rekordów, aby zapisać. W tym artykule powiemy, jak to zrobić.

Kroki

Część 1 z 2:
Tworzenie tabeli
  1. Obraz zatytułowany 1282937 1
jeden. Otwórz bazę danych. Aby utworzyć tabelę, musisz mieć bazę danych, która będzie jej zawierać. Możesz otworzyć bazę danych, wpisując Posługiwać się Baza danych W wierszu polecenia MySQL.
  • Jeśli nie pamiętasz nazwy bazy danych, wpisz Pokaż bazy danych-, Aby wyświetlić listę bazy danych na serwerze MySQL.
  • Jeśli nie masz jeszcze bazy danych, możesz go utworzyć, wpisując Utwórz bazę danych Baza danych-. Nazwa bazy danych nie może zawierać spacji.
  • Obraz zatytułowany 1282937 2
    2. Przeglądaj główne typy danych. Każdy wpis w tabeli jest zapisywany jako określony typ danych. Dzięki temu MySQL współpracuje z nimi na różne sposoby. Typy danych, których użyjesz, zależy od miejsca przeznaczenia tabeli. Istnieje wiele typów oprócz następujących czynności, ale możesz użyć ich do utworzenia podstawowego odpowiedniego do używania tabeli:
  • Int - Ten rodzaj danych dla liczb całkowitych i często jest używany do pola identyfikatora (ID).
  • Dziesiętny - Ten typ przechowuje wartości dziesiętne i jest zdefiniowane jako całkowita liczba liczb i liczba liczb po przecinku. Na przykład: Dziesiętny (6,2) będzie zawierał liczby typu "0000.00".
  • Zwęglać- Jest to główny rodzaj danych dla tekstu i ciągów. Jednocześnie zazwyczaj konieczne jest określenie tylko maksymalnej liczby znaków, na przykład Char (30). Możesz także użyć Varchar, aby zmienić rozmiar w zależności od wprowadzonych danych. Numery telefonów muszą być zapisywane przy użyciu tego typu danych, ponieważ często zawierają znaki i nie wchodzić w interakcje z numerami (nie składają się, nie odejmuj i tak dalej).
  • Data- Ten rodzaj przechowuje danych daty w formacie GGGG-MM-DD. Użyj tego, jeśli chcesz zachować czyjeś wiek, a nie tylko rzeczywisty wiek, w przeciwnym razie będziesz musiał zaktualizować ten wpis co roku.
  • Obraz zatytułowany 1282937 3
    3. Utwórz tabelę. Aby utworzyć tabelę z wiersza poleceń, musisz utworzyć wszystkie pola za pomocą jednego polecenia. Tworzysz tabele za pomocą polecenia Utwórz tabelę z kolejnymi informacjami o tabeli. Aby utworzyć podstawowe nagrywanie o pracowniku, musisz wprowadzić następujące polecenie:
    Utwórz pracowników stołu (ID INT nie Null Primary Key Auto_increment, LastName Varchar (20), Imię Varchar (20), Telefon Varchar (20), DateOferth Data)
  • Int nie zerowy klucz podstawowy Auto_increment tworzy identyfikator numeryczny dla każdego pracownika, który jest dodawany do wpisu. Ta liczba automatycznie rośnie za każdym razem. Ułatwia to odnosząc się do pracowników przy użyciu innych funkcji.
  • Chociaż Varchar umożliwia zmniejszenie rozmiaru w zależności od wprowadzonych danych, można ustawić maksimum, aby użytkownik nie mógł wejść zbyt długich linii. W powyższym przykładzie nazwa i nazwisko są ograniczone do 20 znaków.
  • Należy pamiętać, że nagranie numeru telefonu jest przechowywane jako Varchar, więc znaki są również przetwarzane poprawnie.
  • Obraz zatytułowany 1282937 4
    cztery. Sprawdź, czy tabela została utworzona poprawnie. Po utworzeniu tabeli otrzymasz wiadomość, którą został pomyślnie utworzony. Teraz możesz użyć polecenia OPISAĆ, Aby upewnić się, że dołączyłeś wszystkie pola, które chcieli, i że mają odpowiednie typy danych. Wchodzić OPISAĆ Baza danych- i spójrz na pojawił się harmonogram, aby sprawdzić strukturę stołu.
  • Obraz zatytułowany 1282937 5
    pięć. Utwórz tabelę za pomocą PHP. Jeśli używasz PHP, aby administrować bazą danych MySQL za pośrednictwem serwera WWW, możesz utworzyć tabelę za pomocą prostego pliku PHP. Zakłada się, że baza danych istnieje już na serwerze MySQL. Aby utworzyć tę samą tabelę, jak w kroku 3, wprowadź następujący kod, zastępując informacje o połączeniu do bieżącego dla Ciebie:
    $ Connection = MySQLI_Connect ({Server}, {Użytkownik}, {SAMP}, {baza danych}) - IF (mysqli_connect_errno ()) {echo "Nie udało się połączyć z MySQL: " . mysqli_connect_error () -} $ sql = "Utwórz pracowników stołu (ID INT nie Null Primary Key Auto_increment, LastName Varchar (20), Imię Varchar (20), Telefon Varchar (20), DateOferth Data)"-Jeśli (mysqli_query ($ połączenie, $ sql)) {echo "Pracownicy stołowi utworzono pomyślnie"-} Else {echo "Błąd tworzenia tabeli: " . mysqli_error ($ połączenie) -}?>
  • Część 2 z 2:
    Dodaj wpisy do tabeli
    1. Obraz zatytułowany 1282937 6
    jeden. Dodaj jeden wpis do stołu. Możesz wprowadzić dane do tabeli bezpośrednio z linii poleceń. Możesz użyć jednego polecenia, aby wprowadzić wszystkie wpisy terenowe za pomocą WŁÓŻ W:
    Wstaw do pracowników (ID, Nazwa ostatnia, Imię, Telefon, DateOffiruthth) Wartości (Null, "Smith", "John", "(555) 555-5555 `,` 1980-01-31 `)-
    • Jeśli wprowadzisz wartość NULL dla pola ID, wartość ta wzrośnie o 1 w każdym kolejnym rekordzie w porównaniu do ostatniego.
    • Upewnij się, że każda wprowadzona wartość jest zamknięta w pojedynczych cytatach (").
  • Obraz zatytułowany 1282937 7
    2. Dodaj wiele rekordów jednocześnie. Jeśli masz wszystkie dane, możesz wstawić kilka wpisów jednocześnie za pomocą jednego polecenia WŁÓŻ W. Wystarczy podzielić zestawy danych:
    Wstaw do pracowników (ID, Nazwa ostatniego, Imię, Telefon, Dateofbirth) Wartości (Null, "Smith", "John", "(555) 555-5555 `` 1980-01-31 `), (Null," Doe "), - "Jane", `(555) 555-5551`, "1981-02-28"), (Null, "Baker", "Pat", "(555) 555-5554 `," 1970-01-31 " )-
  • Obraz zatytułowany 1282937 8
    3. Wyświetl swój stół. Po dodaniu kilku wpisów możesz wyświetlić swój stół, aby zobaczyć, jak to wszystko wygląda. Pozwoli to sprawdzić, czy przegapiłeś jakieś informacje i czy wszystko we właściwym miejscu. Aby wyświetlić tabelę utworzoną powyżej, wpisz Wybierz * od pracowników.
  • Możesz wykonać bardziej złożone wyjście, dodając filtry do wyszukiwania. Na przykład, aby uzyskać stół posortowany według daty urodzenia, musisz wybrać Wybierz nazwę Nazwa, Imię, DateOfBirth od pracowników Zlecenie DateOfBirth
  • Zmień wynik wyniku na odwrót, dodając Desc Na końcu zespołu.
  • Obraz zatytułowany 1282937 9
    cztery. Wprowadź dane za pomocą formularza HTML. Istnieją inne sposoby wprowadzania danych do nowej tabeli. Jednym z najczęstszych używa formularza na stronie internetowej. Aby dowiedzieć się, jak utworzyć formularz, aby wypełnić swój stół, zobacz Odpowiedni przewodnik.
  • Podobne publikacje