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
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“
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.
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.
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
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
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
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.
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;
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;
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
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
- ).
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);
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.
Krok 4. Enter. Ak to chcete urobiť, preskočte ďalší krok.
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'.
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ť.