Jak utworzyć bazę danych w mysql

MySQL może być przerażającym programem. Wszystkie polecenia muszą zostać wprowadzone przez linię poleceń - nie ma wygodnego interfejsu. Dlatego, wiedząc, jak stworzyć bazę danych i manipulowanie, może zaoszczędzić dużo czasu i nerwów. Postępuj zgodnie z instrukcjami, aby stworzyć bazę danych państw amerykańskich i ich populacji.

Kroki

Metoda 1 z 2:
Tworzenie i manipulowanie bazy danych
  1. Obraz zatytułowany Utwórz bazę danych w MySQL Krok 1
jeden. Utwórz bazę danych. W wierszu polecenia MySQL wprowadź polecenie Utwórz bazę danych -. Zastąpić tytuł bazy danych. Nie może zawierać spacji.
  • Na przykład, aby utworzyć bazę danych wszystkich stanów USA, możesz wejść Utwórz bazę danych US_states-
  • Uwaga: Polecenia niekoniecznie są podawane w wielkich literach.
  • Uwaga: Wszystkie polecenia MySQL muszą się skończyć "-". Jeśli zapomniałeś umieścić punkt z przecinkiem, po prostu wejdź "-" W następnej linii rozpoczęła się poprzednia przetwarzanie poleceń.
  • Obraz zatytułowany Utwórz bazę danych w MySQL Krok 2
    2. Wyświetl listę dostępnych baz danych. Wprowadź polecenie Pokaż bazy danych-, Aby wyświetlić listę zapisanych baz danych. Oprócz utworzonej bazy danych, zobaczysz również bazy danych MySQL i Test. Teraz możesz je zignorować.
  • Obraz zatytułowany Utwórz bazę danych w MySQL Krok 3
    3. Wybierz bazę danych. Po utworzeniu bazy danych musisz go wybrać, aby rozpocząć edycję. Wprowadź polecenie Użyj US_states-. Zobaczysz wiadomość Baza danych zmieniona, który powiadamia, że ​​teraz aktywna baza danych US_states.
  • Obraz zatytułowany Utwórz bazę danych w MySQL Krok 4
    cztery. Utwórz tabelę. Tabela jest lokalizacją przechowywania w bazie danych. Aby utworzyć tabelę, musisz wprowadzić całą strukturę za pomocą jednego polecenia. Aby utworzyć tabelę, wprowadź taki polecenie: Utwórz stany stołowe (Int Int nie zerowy klucz podstawowy Auto_increment, CHAR (25), Ludność Int (9))-. To polecenie utworzy tablicę "Państwa" Z trzema dziedzinami: ID, Stan, I populacja.
  • Zespół Int wskazuje, że pole ID Będzie zawierał tylko liczby (liczby całkowite).
  • Zespół NIE JEST ZEREM wskazuje, że pole ID nie powinien być pusty (koniecznie do wejścia).
  • GŁÓWNY KLUCZ Oznacza pole ID to pole stożkowe w tabeli. Pole kluczem jest pole, które nie mogą zawierać tych samych wartości.
  • Zespół Auto_increment automatycznie przypisuje rosnące wartości ID, zasadniczo automatycznie liczył każdy rekord.
  • Zespoły Zwęglać(symbole) i Int(liczby całkowite) oznaczają typ danych dozwolone w odpowiednich polach. Numer obok polecenia wskazuje, ile znaków lub numerów może zawierać pole.
  • Obraz zatytułowany Utwórz bazę danych w MySQL Krok 5
    pięć. Utwórz wpis w tabeli. Teraz, gdy tabela jest tworzona, nadszedł czas, aby wprowadzić informacje. Użyj następującego polecenia, aby wprowadzić pierwszy rekord: Wstaw do stanów (ID, stan, populacji) wartości (Null, "Alabama", "4822023")-
  • To polecenie, w istocie, mówi baza danych, aby zapisać informacje w tabeli w trzech odpowiednich polach.
  • Od pola ID Zawiera identyfikator NIE JEST ZEREM, To wejście ZERO Jako wartość zmusi go do zwiększenia o jeden, dzięki identyfikatorowi Auto_increment.
  • Obraz zatytułowany Utwórz bazę danych w MySQL Krok 6
    6. Utwórz więcej rekordów. Możesz zapisać wiele wpisów za pomocą tego samego polecenia. Aby zapisać kolejne trzy stany, wprowadź taki polecenie:Wstaw do stanów (ID, State, Ludności) Wartości (Null, "Alaska", "731449"), (Null, "Arizona", "6553255"), (Null, "Arkansas", "2949131")-.
  • Teraz twój stół będzie wyglądał następująco:

    Obraz zatytułowany Screenshot_20150730_103118
  • Obraz zatytułowany Utwórz bazę danych w MySQL Krok 7
    7. Wykonaj żądanie bazy danych. Teraz utworzona jest prosta baza danych, możesz wykonać żądania, aby usunąć wymagane informacje. Aby rozpocząć, wprowadź następujące polecenie: Wybierz * z US_states-. To zapytanie zwróci całą bazę danych, która jest pokazana przez zespół "*", co znaczy "wszystko".
  • Aby uzyskać trudniejsze zapytanie, wprowadź taki polecenie: Wybierz stan, populację z zamówienia przez populację- Ta prośba zwróci tabelę z państwami posortowanymi przez liczbę populacji, zamiast sortowania według nazwy w kolejności alfabetycznej. Pole ID nie będzie wyświetlany, ponieważ poprosiłeś tylko pola Stan i populacja.
  • Aby wyświetlić stany przez liczbę populacji w odwrotnej kolejności, użyj następującego polecenia: Wybierz stan, ludność z zamówienia US_states przez populację DESC-. Zespół Desc Wyświetlanie państw opadającymi na liczbę ludności (od więcej do mniej, a nie z mniejszych do więcej).
  • Metoda 2 z 2:
    Kontynuacja z MySQL
    1. Obraz zatytułowany Utwórz bazę danych w MySQL Krok 8
    jeden. Zainstaluj serwer bazy danych MySQL na komputerze. Dowiedz się, jak zainstalować MySQL na swoim komputerze domowym.
  • Obraz zatytułowany Utwórz bazę danych w MySQL Krok 9
    2. Usuń bazę danych MySQL. Dowiedz się, jak usunąć bazę danych, jeśli chcesz usunąć stare i niepotrzebne informacje.
  • Obraz zatytułowany Utwórz bazę danych w MySQL Krok 10
    3. Sprawdź MySQL i PHP. Wiedza PHP i MySQL pozwolą Ci stworzyć potężne strony internetowe do rozrywki i pracy.
  • Obraz zatytułowany Utwórz bazę danych w MySQL Krok 11
    cztery. Utwórz kopię zapasową danych w MySQL. Zawsze zaleca się utworzenie kopii zapasowej danych, zwłaszcza jeśli baza danych jest bardzo ważna.
  • Obraz zatytułowany Utwórz bazę danych w MySQL Krok 12
    pięć. Wprowadź zmiany w strukturze bazy danych w MySQL. Jeśli wymagania bazy danych zmieniają się, zawsze możesz dostosować strukturę do przechowywania innych informacji.
  • Rada

    • Poniżej znajdują się jeden z najczęściej używanych typów danych: (Pełna lista może być wyświetlana w dokumentacji MySQL http: // dev.MySQL.COM / DOC /)
    • Zwęglać(długość) - ciąg ze stałą liczbą znaków "długość".
    • Varchar(długość) - ciąg z inną liczbą znaków, ale maksymalna liczba znaków - "długość".
    • TEKST - ciąg z różnymi znakami, ale maksymalna liczba znaków to tekst 64 KB.
    • Int(długość) - 32-bitowy numer z maksymalną liczbą liczb długość (";" Uważa się na "cyfrę" dla liczby ujemnej.)
    • Dziesiętny(długość,Des) - liczba dziesiętna z maksimum "długość" Wyświetlane numery. Pole Des Wskazuje maksymalną liczbę wyładowań w części dziesiętnej.
    • Data - Data (rok, miesiąc, dzień))
    • Czas - Czas (godziny, minuty, sekundy)
    • Łącznik("Znaczenie1","Znaczy2", ....) - Lista wartości wymienionych.
  • Niektóre parametry opcjonalne:
  • NIE JEST ZEREM - Należy wprowadzić. Pole nie może być puste.
  • Domyślna Wartość - Jeśli wartość nie zostanie rozwiązana, wartość "Wartość" Przypisuje pole.
  • Niepodpisany - Dla pól numerycznych. Wskazuje, że liczba w polu nie może być negatywna.
  • Auto_increment - Wartość zostanie automatycznie powiększona na jednostkę za każdym razem, gdy nagrywanie jest dodawane do tabeli.
  • Podobne publikacje