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: 10 полезных команд для iPhone и iPad! Shortcuts в iOS 14 2024, Smieť
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: