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
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“
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.
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.
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
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
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
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.
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;
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;
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
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.
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);
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.
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.
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“.
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ť.