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

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

Obsah:

Anonim

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

Krok

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

258108 1
258108 1

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

Ak serverMySQL nie je v sieti, nemôžete vytvoriť databázu.

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

258108 2
258108 2

Krok 2. Skopírujte adresu (cestu) inštalačného priečinka

Adresa bude závisieť od použitého operačného systému (napr. Windows alebo Mac):

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

Krok 3. Otvorte program príkazového riadka počítača

Na počítači so systémom Windows použite príkazový riadok. Používatelia počítačov Mac môžu medzitým používať terminál.

258108 4
258108 4

Krok 4. Zmeňte položku na adresár priečinka inštalácie MySQL

Napíšte cd a vložte medzeru, prilepte adresu inštalačného priečinka a stlačte kláves Enter. Na počítači so systémom Windows môžete napríklad napísať nasledujúcu položku:

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ť výzvu na prihlásenie pre používateľské meno „moje“, zadajte nasledujúci záznam a stlačte kláves Enter:

mysql -u me -p

258108 6
258108 6

Krok 6. Zadajte heslo účtu

Zadajte heslo svojho používateľského účtu MySQL a potom stlačte kláves Enter. Budete prihlásení do účtu a aplikácia príkazového riadka bude prepojená s príkazmi MySQL.

  • V okne aplikácie príkazového riadku môžete vidieť značku „MySQL>“. Od tejto fázy 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ť pomocou bodkočiarky (;) hneď za poslednou časťou príkazu. Môžete tiež zadať príkaz, napísať bodkočiarku a znova stlačiť kláves Enter.

Časť 2 z 3: Vytvorenie databázy

258108 7
258108 7

Krok 1. Vytvorte databázový súbor

Môžete ich vytvoriť zadaním príkazu „vytvoriť databázu“, vytvoriť databázu, pridať názov databázy, vložiť bodkočiarku a stlačiť kláves Enter. Napríklad pre databázu s názvom „Údaje o zvieratách“zadajte nasledujúci príkaz:

vytvoriť databázu Pet_Data_Animals;

  • Názvy databáz nemôžu obsahovať medzery. Ak chcete do svojho mena zahrnúť medzery, musíte použiť podčiarkovník (napr. „Môj najlepší priateľ“sa stáva „Môj najlepší priateľ“).
  • Každý príkaz MySQL musí končiť bodkočiarkou. Ak zabudnete prvú bodkočiarku, môžete ju napísať vedľa „ ”, Potom znova stlačte kláves Enter.
258108 8
258108 8

Krok 2. Zobraziť aktuálne uloženú databázu

Zoznam uložených databáz môžete zobraziť zadaním nasledujúceho príkazu a stlačením klávesu Enter:

Zobraziť databázy;

258108 9
258108 9

Krok 3. Vyberte databázu

Databázu môžete vybrať zo zoznamu zadaním príkazu use name s názvom databázy ako „name“. Napríklad pre databázu „Pet Data“zadajte nasledujúci príkaz a stlačte kláves Enter:

použite Data_Animal_Pet;

258108 10
258108 10

Krok 4. Počkajte, kým sa nezobrazí potvrdzovacia správa

Akonáhle sa pod posledným zadaným príkazom zobrazí fráza „Databáza zmenená“, môžete prejsť na vytváranie obsahu databázy.

Časť 3 z 3: Vytváranie tabuliek

258108 11
258108 11

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

Tabuľky majú niekoľko kľúčových aspektov, o ktorých musíte vedieť pred vytvorením tabuľky:

  • Názov - názov tabuľky sa pridá hneď za príkaz „vytvoriť tabuľku“a musí sa riadiť rovnakými pravidlami ako názov databázy (napr. Žiadne medzery).
  • Hlavičky stĺpcov - Hlavičky stĺpcov môžete zadať zadaním názvov hlavičiek do zátvoriek (pozri príklad ďalšieho kroku).
  • Štvorcová dĺžka - Pri zadávaní dĺžky poľa môžete použiť „VARCHAR“(variabilný znak, ktorý vám umožní písať medzi jedným a maximálnym počtom znakov „VARCHAR“) alebo „CHAR“(nevyžaduje viac a nie menej ako zadaný počet znakov; napríklad „CHAR (1)“vyžaduje jeden znak, „CHAR (3)“vyžaduje tri znaky a podobne).
  • Dátumy - Ak chcete do grafu pridať dátumy, príkazom „DATE“označte, že obsah stĺpca je potrebné formátovať ako dátumy. Okrem toho je potrebné zadať dátumy vo formáte dátum-rok-mesiac (

    XXXX-XX-XX

  • ).
258108 12
258108 12

Krok 2. Načrtnite tabuľku

Pred zadaním údajov do grafu musíte vytvoriť štruktúru tabuľky zadaním nasledujúceho príkazu a stlačením klávesu Enter:

vytvorte názov tabuľky (stĺpec1 varchar (20), stĺpec2 varchar (30), stĺpček3 char (1), stĺpec4 dátum);

  • Ak napríklad chcete vytvoriť tabuľku s názvom „Domáce zvieratá“s dvoma stĺpcami „VARCHAR“, jedným stĺpcom „CHAR“a stĺpcom dátumu, môžete napísať nasledujúci príkaz:
  • vytvorte tabuľku Pet_Animal (Názov varchar (20), Druh varchar (30), Pohlavie (1), Dátum narodenia);

258108 13
258108 13

Krok 3. Pridajte do tabuľky riadky

Príkazom „vložiť“môžete zadávať informácie o databáze po riadkoch:

vložte do hodnôt v názve tabuľky („hodnota stĺpca1“, „hodnota stĺpca2“, „hodnota stĺpca3“, „hodnota stĺpca4“);

  • V prípade tabuľky „Pets_Pet“použitej skôr by vaše riadky údajov mali vyzerať takto:

    vložte do hodnôt Pet_Animal ('Fido', 'Husky', 'J', '2017-04-12');

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

Krok 4. Enter. Ak to chcete urobiť, preskočte ďalší krok.

258108 15
258108 15

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

Ak máte databázu s viacerými riadkami informácií, ktoré by boli bolestivé, keby ste ich museli ručne písať jeden po druhom, môžete nahrať textový súbor obsahujúci údaje pomocou nasledujúceho kódu:

načítať údaje lokálny súbor '/path/namaberkas.txt' do riadkov tabuľky nama_tabel ukončených '\ r / n';

  • V príklade tabuľky „Pet_Animal“môžete zadať nasledujúci kód alebo príkaz:

    načítať lokálny dátový súbor 'C: /Users/username/Desktop/pets.txt' do tabuľky Pets_Pets riadky ukončené '\ r / n';

  • Na počítačoch Mac musíte namiesto '\ r / n' použiť príkaz "riadky ukončené" s '\ r'.
258108 16
258108 16

Krok 6. Skontrolujte vytvorenú tabuľku

Zadajte príkaz Zobraziť databázy; príkaz a potom vyberte databázu zadaním príkazu select * from name;, ako názvu databázy zadajte „name“. Ak napríklad používate databázu „Pet_List“, zadajte nasledujúci príkaz:

Zobraziť databázy; vyberte * z Pet_List;

Tipy

  • Tu sú niektoré z najčastejšie používaných typov údajov:

    • CHAR ”(Dĺžka) - Táto premenná má nastavenú dĺžku reťazca znakov (reťazcov).
    • VARCHAR ”(Dĺžka) - Táto premenná má maximálnu dĺžku reťazca znakov (podľa vami zadanej premennej dĺžky).
    • TEXT ” - Táto premenná má znakovú sadu s maximálnou dĺžkou textu rovnajúcou sa 64 kilobajtom.
    • INT ”(Dĺžka)-Táto premenná je 32-bitové celé číslo s maximálnou dĺžkou číslice (znamienko mínus alebo„-“sa považuje za„ číslicu “pre záporné čísla).
    • DECIMÁLNE ”(Dĺžka, desatinné miesto) - Táto premenná je desatinné číslo s hodnotou dĺžky ako celkového počtu zobrazených znakov. Desatinný stĺpec medzitým označuje maximálny počet čísel, ktoré je možné zobraziť za čiarkou.
    • DÁTUM ”-Táto premenná obsahuje dátum vo formáte dátum-rok-mesiac (####-##-##).
    • ČAS ”-Táto premenná obsahuje čas vo formáte hodina-minúta-sekunda.
    • ENUM ”(„ Hodnota1 “,„ hodnota2 “,….) - Táto premenná obsahuje zoznam celých čísel alebo hodnôt.
  • Tu je niekoľko ďalších parametrov, ktoré môžete použiť:

    • NIE NULL ” - S týmto parametrom musíte zadať hodnotu. Stĺpec nemožno vyprázdniť.
    • VÝCHOZÍ ”Predvolená hodnota-Ak nie sú zadané žiadne údaje alebo hodnota, predvolená hodnota sa automaticky pridá do stĺpca.
    • BEZ PODPISU ” - V číselnom poli parameter zaisťuje, že zadané číslo nebude záporné číslo.
    • AUTOMATICKÝ PRÍRASTOK ” - S týmto parametrom sa hodnota automaticky zvýši vždy, keď do tabuľky pridáte nový riadok.

Pozor

  • Ak server MySQL nebeží, keď sa pokúšate získať prístup k príkazovému riadku „mysql“, nemôžete v tomto procese pokračovať.
  • Rovnako ako pri iných kódovaniach sa uistite, že zadané príkazy sú zadané so správnym pravopisom a medzerami, než sa ich pokúsite zadať.

Odporúča: