Jak vytvořit databázi v MySQL (s obrázky)

Obsah:

Jak vytvořit databázi v MySQL (s obrázky)
Jak vytvořit databázi v MySQL (s obrázky)

Video: Jak vytvořit databázi v MySQL (s obrázky)

Video: Jak vytvořit databázi v MySQL (s obrázky)
Video: BIM proces od A do Z v Ateliér Velehradský - BIM Open 2022 2024, Duben
Anonim

Tento wikiHow vás naučí, jak vytvořit databázi v MySQL. Chcete -li vytvořit databázi, budete muset otevřít rozhraní příkazového řádku „mysql“a zadat příkazy databáze, když je server spuštěný.

Kroky

Část 1 ze 3: Otevření příkazového řádku MySQL

258108 1
258108 1

Krok 1. Ujistěte se, že je váš server MySQL připojen

Pokud váš server MySQL není aktuálně online, nemůžete vytvořit databázi.

Stav serveru můžete zkontrolovat tak, že otevřete MySQL Workbench, vyberete svůj server a podíváte se na indikátor „Stav serveru“na kartě „Správa - Stav serveru“

258108 2
258108 2

Krok 2. Zkopírujte cestu k instalační složce

Tato cesta se bude lišit v závislosti na tom, zda používáte počítač se systémem Windows nebo Mac:

  • Windows - zkopírujte C:/Program Files/MySQL/MySQL Workbench 8.0 CE/ujistěte se, že název poslední složky nahradíte nejaktuálnějším názvem MySQL.
  • Mac-Zkopírujte /usr/local/mysql-8.0.13-osx10.13-x86_64/ a ujistěte se, že název poslední složky nahradíte nejaktuálnějším názvem složky MySQL.
258108 3
258108 3

Krok 3. Otevřete na počítači příkazový řádek

Na počítači se systémem Windows použijete příkazový řádek, zatímco uživatelé systému Mac otevřou Terminál.

258108 4
258108 4

Krok 4. Přejděte do adresáře instalační složky MySQL

Zadejte cd a mezeru, vložte cestu do instalační složky a stiskněte klávesu Enter. Na většině počítačů se systémem Windows byste například provedli následující:

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

258108 5
258108 5

Krok 5. Otevřete přihlašovací příkaz MySQL

Chcete -li například otevřít přihlašovací příkaz pro uživatele s názvem „já“, zadejte následující a stiskněte klávesu Enter:

mysql -u me -p

258108 6
258108 6

Krok 6. Zadejte heslo k účtu

Zadejte heslo pro svůj uživatelský účet MySQL a stiskněte klávesu ↵ Enter. Tím se přihlásíte a připojíte aplikaci příkazového řádku k výzvě MySQL.

  • Měli byste vidět značku „MySQL>“, která se zobrazí v aplikaci příkazového řádku. Od tohoto okamžiku budou všechny zadané příkazy zpracovávány prostřednictvím aplikace příkazového řádku MySQL.
  • Pochopte, jak zadávat příkazy MySQL. Příkazy MySQL musí být zadány středníkem (;) bezprostředně za poslední částí příkazu, ačkoli můžete také zadat příkaz, zadat středník a znovu stisknout ↵ Enter.

Část 2 ze 3: Vytvoření databáze

258108 7
258108 7

Krok 1. Vytvořte soubor své databáze

To provedete zadáním příkazu „vytvořit databázi“vytvořit databázi, přidáním názvu databáze a středníku a stisknutím klávesy ↵ Enter. Například pro databázi s názvem „Záznamy o zvířatech“byste zadali následující:

vytvořit databázi Pet_Records;

  • Název vaší databáze nesmí obsahovat mezery; pokud chcete ke jménu přidat mezeru, budete muset použít podtržítko (například „Friends of Mine“by se stalo „Friends_of_Mine“).
  • Každý příkaz MySQL musí končit středníkem. Pokud vám středník chybí poprvé, můžete jej zadat vedle zobrazí se a poté znovu stiskněte klávesu ↵ Enter.
258108 8
258108 8

Krok 2. Zobrazte aktuální databáze

Seznam aktuálních databází vyvoláte zadáním následujícího textu a stisknutím klávesy ↵ Enter:

ukázat databáze;

258108 9
258108 9

Krok 3. Vyberte svou databázi

Svou databázi můžete vybrat ze seznamu zadáním use name, kde "name" je název databáze. Například pro vaši databázi „Záznamy o zvířatech“byste zadali následující a stiskněte ↵ Enter:

použijte Pet_Records;

258108 10
258108 10

Krok 4. Počkejte na potvrzovací zprávu

Jakmile se pod posledním zadaným příkazem zobrazí fráze „Databáze změněna“, můžete pokračovat ve vytváření obsahu databáze.

Část 3 ze 3: Vytvoření tabulky

258108 11
258108 11

Krok 1. Pochopte různé příkazy tabulky

Před vytvořením tabulky budete chtít znát několik hlavních aspektů:

  • Název - Název bude uveden přímo za příkazem „vytvořit tabulku“a musí se řídit stejnými pravidly jako název databáze (např. Bez mezer).
  • Záhlaví sloupců - Záhlaví sloupců můžete určit zadáním různých jmen do sady závorek (viz příklad dalšího kroku).
  • Délka buňky - Při určování délky buňky použijete buď „VARCHAR“(variabilní znaky, což znamená, že můžete psát mezi jedním a limitním počtem znaků VARCHAR), nebo „CHAR“(nevyžaduje více a ne méně, než je uvedeno počet znaků; například CHAR (1) vyžaduje jeden znak, CHAR (3) vyžaduje tři znaky atd.).
  • Datum - Pokud chcete do grafu přidat datum, pomocí příkazu „DATE“označíte, že obsah sloupce bude formátován jako datum. Datum by mělo být zadáno

    RRRR-MM-DD

  • formát.
258108 12
258108 12

Krok 2. Vytvořte obrys tabulky

Než budete moci zadávat data pro svůj graf, budete muset vytvořit strukturu grafu zadáním následujícího textu a poté stisknutím klávesy ↵ Enter:

vytvořit název tabulky (sloupec 1 varchar (20), sloupec 2 varchar (30), sloupec 3 znak (1), sloupec 4 datum);

  • Chcete -li například vytvořit tabulku s názvem „Domácí mazlíčci“se dvěma sloupci VARCHAR, sloupcem CHAR a datem, můžete napsat následující:
  • vytvořit tabulku Domácí zvířata (název varchar (20), plemeno varchar (30), sex char (1), datum DOB);

258108 13
258108 13

Krok 3. Přidejte do tabulky řádek

Pomocí příkazu „vložte“můžete zadat informace o své databázi řádek po řádku:

vložte do hodnot názvu ('hodnota sloupce1', 'hodnota sloupce2', 'hodnota sloupce3', 'hodnota sloupce4');

  • U dříve použitého příkladu tabulky „Domácí mazlíčci“může váš řádek vypadat takto:

    vložte do hodnot Pets ('Fido', 'Husky', 'M', '2017-04-12');

  • Pokud je sloupec prázdný, můžete pro obsah sloupce zadat slovo NULL.
258108 14
258108 14

Krok 4. Pokud je to možné, vložte zbývající data

Pokud je vaše databáze relativně malá, můžete vložit zbytek dat řádek po řádku pomocí kódu „vložte“. Pokud se tak rozhodnete, přeskočte další krok.

258108 15
258108 15

Krok 5. V případě potřeby nahrajte textový soubor

Pokud máte databázi, která vyžaduje více řádků informací, než je praktické pro ruční vkládání, můžete odkazovat na textový soubor, který obsahuje data, pomocí následujícího kódu:

načíst datový místní soubor '/path/name.txt' do řádků názvů tabulek ukončených '\ r / n';

  • Pro příklad „Domácí mazlíčci“byste napsali něco jako následující:

    načíst data místní infilit 'C: /Uživatelé/název/Desktop/pets.txt' do tabulky Řádky pro domácí zvířata ukončené '\ r / n';

  • Na počítači Mac budete muset místo příkazu / \ r / n použít příkaz "řádky ukončené" s '\ r'.
258108 16
258108 16

Krok 6. Podívejte se na svou tabulku

Zadejte ukázkové databáze; příkaz, poté vyberte svou databázi zadáním select * from name; kde „name“je název databáze. Pokud například používáte databázi „Záznamy o zvířatech“, zadáte následující:

ukázat databáze; vyberte * z Pet_Records;

Tipy

  • Některé běžně používané datové typy zahrnují následující:

    • CHAR(délka) - řetězec znaků pevné délky
    • VARCHAR(délka) - řetězec znaků s proměnnou délkou s maximální délkou
    • TEXT - řetězec znaků s proměnnou délkou s maximální délkou textu 64 kB
    • INT(délka)-32bitové celé číslo s maximální délkou číslic („-“se u záporného čísla počítá jako „číslice“)
    • DESETINNÝ(délka, pokles) - desetinné číslo až do celkové délky zobrazených znaků; pole dec označuje maximální povolený počet desetinných míst
    • DATUM - hodnota data (rok, měsíc, datum)
    • ČAS - Časová hodnota (hodiny, minuty, sekundy)
    • ENUM(„hodnota1“, „hodnota2“,….) - Seznam vyjmenovaných hodnot
  • Některé volitelné parametry zahrnují následující:

    • NENULOVÝ - Musí být zadána hodnota. Pole nelze ponechat prázdné.
    • VÝCHOZÍ default-value-Pokud není zadána žádná hodnota, je k poli přiřazena výchozí hodnota.
    • NEPODEPSANÝ - U číselných polí zajišťuje, že číslo není nikdy záporné.
    • AUTO_INCREMENT - Hodnota se automaticky zvýší při každém přidání řádku do tabulky.

Varování

  • Pokud při pokusu o přihlášení do příkazového řádku „mysql“neběží váš server MySQL, nebudete moci pokračovat.
  • Stejně jako u jakéhokoli kódování se ujistěte, že jsou vaše příkazy napsány a umístěny přesně před nimi, než se je pokusíte zadat.

Doporučuje: