Ako vytvoriť databázu v MySQL (s obrázkami)

Obsah:

Ako vytvoriť databázu v MySQL (s obrázkami)
Ako vytvoriť databázu v MySQL (s obrázkami)

Video: Ako vytvoriť databázu v MySQL (s obrázkami)

Video: Ako vytvoriť databázu v MySQL (s obrázkami)
Video: 🌪 Вращение на британском ШПИНДЕЛЕ. Чаплыга: Я Родиной не торгую! Совбез у Путина. НАТО после победы 2024, Smieť
Anonim

Tento wikiHow vás naučí, ako vytvoriť databázu v MySQL. Aby ste mohli vytvoriť databázu, musíte otvoriť rozhranie príkazového riadka „mysql“a zadávať databázové príkazy, kým je server spustený.

Kroky

Časť 1 z 3: Otvorenie príkazového riadka MySQL

258108 1
258108 1

Krok 1. Uistite sa, že je váš server MySQL pripojený

Ak váš server MySQL nie je momentálne online, nemôžete vytvoriť databázu.

Stav servera môžete skontrolovať tak, že otvoríte MySQL Workbench, vyberiete svoj server a pozriete sa na indikátor „Stav servera“na karte „Správa - stav servera“

258108 2
258108 2

Krok 2. Skopírujte cestu k inštalačnému priečinku

Táto cesta sa bude líšiť v závislosti od toho, či používate počítač so systémom Windows alebo Mac:

  • Windows - Skopírujte C:/Program Files/MySQL/MySQL Workbench 8.0 CE/uistite sa, že názov posledného priečinka nahradíte najaktuálnejším názvom MySQL.
  • Mac-Skopírujte /usr/local/mysql-8.0.13-osx10.13-x86_64/ a uistite sa, že názov posledného priečinka nahradíte aktuálnym názvom priečinka MySQL.
258108 3
258108 3

Krok 3. Otvorte v počítači príkazový riadok

Na počítači so systémom Windows použijete príkazový riadok, zatiaľ čo používatelia počítačov Mac otvoria Terminál.

258108 4
258108 4

Krok 4. Prejdite do adresára inštalačného priečinka MySQL

Napíšte cd a medzeru, vložte do cesty k inštalačnému priečinku a stlačte kláves Enter. Na väčšine počítačov so systémom Windows by ste napríklad urobili nasledovné:

cd C: / Program Files / MySQL / MySQL Workbench 8.0 CE

258108 5
258108 5

Krok 5. Otvorte prihlasovací príkaz MySQL

Ak napríklad chcete otvoriť príkaz na prihlásenie pre používateľa s názvom „ja“, zadajte nasledujúci text a stlačte kláves ↵ Enter:

mysql -u me -p

258108 6
258108 6

Krok 6. Zadajte heslo svojho účtu

Zadajte heslo pre svoj používateľský účet MySQL a potom stlačte kláves ↵ Enter. Tým sa prihlásite a pripojíte aplikáciu príkazového riadka k výzve MySQL.

  • Mali by ste vidieť značku „MySQL>“, ktorá sa zobrazí vo vašej aplikácii príkazového riadka. Od tohto bodu budú všetky zadané príkazy spracované prostredníctvom aplikácie príkazového riadka MySQL.
  • Pochopte, ako zadávať príkazy MySQL. Príkazy MySQL je potrebné zadať bodkočiarkou (;) bezprostredne za poslednou časťou príkazu, príkaz však môžete zadať aj tak, že zadajte bodkočiarku a znova stlačte kláves ↵ Enter.

Časť 2 z 3: Vytvorenie databázy

258108 7
258108 7

Krok 1. Vytvorte súbor svojej databázy

Vykonáte to zadaním príkazu „vytvoriť databázu“, vytvorte databázu, zadajte názov databázy a bodkočiarku a stlačte kláves Enter. Napríklad pre databázu s názvom „Záznamy o zvieratách“by ste zadali nasledujúce:

vytvoriť databázu Pet_Records;

  • Názov vašej databázy nemôže obsahovať žiadne medzery; ak chcete k názvu pridať medzeru, budete musieť použiť podčiarkovník (napríklad „moji priatelia“sa stanú „Friends_of_Mine“).
  • Každý príkaz MySQL musí končiť bodkočiarkou. Ak vám bodkočiarka chýba prvýkrát, môžete ju zadať vedľa ktorý sa zobrazí, a potom znova stlačte kláves ↵ Enter.
258108 8
258108 8

Krok 2. Zobrazte aktuálne databázy

Zoznam aktuálnych databáz môžete vyvolať zadaním nasledujúceho textu a stlačením klávesu ↵ Enter:

Zobraziť databázy;

258108 9
258108 9

Krok 3. Vyberte svoju databázu

Databázu si môžete vybrať zo zoznamu zadaním názvu použitia, kde „name“je názov databázy. Napríklad pre svoju databázu „Záznamy o zvieratách“napíšete nasledujúci text a stlačíte ↵ Enter:

použite Pet_Records;

258108 10
258108 10

Krok 4. Počkajte na potvrdzovaciu správu

Hneď ako sa pod vašim posledným príkazom zobrazí fráza „Databáza zmenená“, môžete pokračovať vo vytváraní obsahu databázy.

Časť 3 z 3: Vytvorenie tabuľky

258108 11
258108 11

Krok 1. Pochopte rôzne príkazy tabuľky

Pred vytvorením tabuľky by ste chceli vedieť niekoľko hlavných aspektov:

  • Názov - váš názov bude uvedený bezprostredne za príkazom „vytvoriť tabuľku“a musí dodržiavať rovnaké pravidlá ako názov databázy (napr. Bez medzier).
  • Hlavičky stĺpcov - Hlavičky stĺpcov môžete určiť zadaním rôznych názvov do sady zátvoriek (pozrite si príklad v nasledujúcom kroku).
  • Dĺžka bunky - Pri určovaní dĺžky bunky použijete buď „VARCHAR“(variabilné znaky, to znamená, že môžete zadávať medzi jedným a obmedzeným počtom znakov VARCHAR) alebo „CHAR“(nevyžaduje nič viac a menej, ako je uvedené počet znakov; napríklad CHAR (1) vyžaduje jeden znak, CHAR (3) vyžaduje tri znaky a podobne).
  • Dátum - Ak chcete do grafu pridať dátum, príkazom „DATE“označíte, že obsah stĺpca bude formátovaný ako dátum. Dátum by mal byť zadaný v

    RRRR-MM-DD

  • formát.
258108 12
258108 12

Krok 2. Vytvorte obrys tabuľky

Predtým, ako budete môcť zadávať údaje pre svoj graf, budete musieť vytvoriť štruktúru grafu zadaním nasledujúceho textu a stlačením klávesu ↵ Enter:

vytvorte názov tabuľky (stĺpec 1 varchar (20), stĺpec 2 varchar (30), stĺpček 3 znak (1), dátum stĺpca 4);

  • Ak napríklad chcete vytvoriť tabuľku s názvom „Domáce zvieratá“s dvoma stĺpcami VARCHAR, stĺpcom CHAR a stĺpcom dátumu, môžete napísať toto:
  • vytvorte tabuľku Domáce zvieratá (Názov varchar (20), Plemeno varchar (30), Sex char (1), dátum DOB);

258108 13
258108 13

Krok 3. Pridajte do tabuľky riadok

Pomocou príkazu „vložiť“môžete zadávať informácie o svojej databáze riadok po riadku:

vložte do názvových hodnôt („hodnota stĺpca1“, „hodnota stĺpca2“, „hodnota stĺpca3“, „hodnota stĺpca4“);

  • V prípade predtým použitého príkladu tabuľky „Domáce zvieratá“môže váš riadok vyzerať takto:

    vložte do hodnôt pre domáce zvieratá („Fido“, „Husky“, „M“, „2017-04-12“);

  • Ak je stĺpec prázdny, do obsahu stĺpca môžete zadať slovo NULL.
258108 14
258108 14

Krok 4. Ak je to možné, zadajte ostatné údaje

Ak je vaša databáza relatívne malá, môžete vložiť zvyšok údajov po riadkoch pomocou kódu „vložiť“. Ak sa tak rozhodnete, preskočte ďalší krok.

258108 15
258108 15

Krok 5. V prípade potreby nahrajte textový súbor

Ak máte databázu, ktorá vyžaduje viac riadkov informácií, ako je praktické na ručné vkladanie, môžete pomocou nasledujúceho kódu odkázať na textový súbor, ktorý obsahuje údaje:

načítať údaje lokálny súbor '/path/name.txt' do riadkov s názvami tabuliek ukončených '\ r / n';

  • Pre príklad „Domáce zvieratá“by ste napísali niečo takéto:

    načítať údaje lokálny súbor 'C: /Users/name/Desktop/pets.txt' do tabuľky Riadky domácich zvierat ukončené '\ r / n';

  • Na počítači Mac budete musieť namiesto príkazu / \ r / n použiť príkaz „riadky ukončené“s „\ r“.
258108 16
258108 16

Krok 6. Zobrazte svoju tabuľku

Zadajte ukážkové databázy; vyberte databázu zadaním príkazu select * from name; kde „name“je názov databázy. Ak napríklad používate databázu „Záznamy o zvieratách“, zadali by ste nasledujúce položky:

Zobraziť databázy; vyberte * z Pet_Records;

Tipy

  • Niektoré bežne používané typy údajov zahŕňajú nasledujúce:

    • CHAR(dĺžka) - reťazec znakov s pevnou dĺžkou
    • VARCHAR(dĺžka) - reťazec znakov s premennou dĺžkou s maximálnou dĺžkou
    • TEXT - reťazec znakov s premenlivou dĺžkou s maximálnou dĺžkou textu 64 kB
    • INT(dĺžka)-32-bitové celé číslo s maximálnymi číslicami („-“sa pri zápornom čísle počíta ako „číslica“)
    • DECIMÁLNE(dĺžka, dec) - desatinné číslo až po celkovú dĺžku zobrazených znakov; pole dec uvádza maximálny povolený počet desatinných miest
    • DÁTUM - hodnota dátumu (rok, mesiac, dátum)
    • ČAS - hodnota času (hodiny, minúty, sekundy)
    • ENUM(„hodnota1“, „hodnota2“,….) - Zoznam vymenovaných hodnôt
  • Niektoré voliteľné parametre zahŕňajú nasledujúce:

    • NIE NULL - Musí byť zadaná hodnota. Pole nemôže zostať prázdne.
    • VÝCHOZÍ default-value-Ak nie je zadaná žiadna hodnota, predvolená hodnota je priradená k poľu.
    • BEZ PODPISU - V prípade číselných polí zaisťuje, aby číslo nikdy nebolo záporné.
    • AUTOMATICKÝ PRÍRASTOK - Hodnota sa zvýši automaticky vždy, keď sa do tabuľky pridá riadok.

Varovania

  • Ak sa váš server MySQL pri pokuse o prihlásenie do príkazového riadka „mysql“nespustí, nebudete môcť pokračovať.
  • Rovnako ako pre každé kódovanie, uistite sa, že sú vaše príkazy napísané presne a presne od seba, než sa ich pokúsite zadať.

Odporúča: