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: How to Connect Your iPhone to Your iPad Messages (sync) 2024, Smět
Anonim

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

Krok

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

258108 1
258108 1

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

Pokud serverMySQL není v síti, nemůžete vytvořit databázi.

Stav serveru můžete zkontrolovat tak, že otevřete MySQL Workbench, vyberete 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 adresu (cestu) instalační složky

Adresa bude záviset na použitém operačním systému (např. Windows nebo Mac):

  • Windows - Zkopírujte C:/Program Files/MySQL/MySQL Workbench 8.0 CE/a ujistěte se, že název poslední složky nahradíte aktuálním názvem složky 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 aktuálním názvem složky MySQL.
258108 3
258108 3

Krok 3. Otevřete program příkazového řádku počítače

Na počítači se systémem Windows použijte příkazový řádek. Uživatelé počítačů Mac zatím mohou používat Terminál.

258108 4
258108 4

Krok 4. Změňte položku na adresář instalační složky MySQL

Zadejte cd a vložte mezeru, vložte adresu instalační složky a stiskněte Enter. Na počítači se systémem Windows můžete například zadat následující položku:

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 výzvu k přihlášení pro uživatelské jméno „moje“, zadejte následující položku a stiskněte klávesu Enter:

mysql -u me -p

258108 6
258108 6

Krok 6. Zadejte heslo k účtu

Zadejte heslo k uživatelskému účtu MySQL a stiskněte klávesu Enter. Budete přihlášeni k účtu a aplikace příkazového řádku bude propojena s příkazy MySQL.

  • V okně aplikace příkazového řádku můžete vidět značku „MySQL>“. Od této fáze 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 je nutné zadat pomocí středníku (;) hned za poslední část příkazu. 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 databáze

Můžete jej vytvořit zadáním příkazu „vytvořit databázi“vytvořit databázi, přidáním názvu databáze a vložením středníku a stisknutím klávesy Enter. Například pro databázi s názvem „Pet Data“zadejte následující příkaz:

vytvořit databázi Pet_Data_Animals;

  • Názvy databází nesmí obsahovat mezery. Pokud chcete do svého jména zahrnout mezery, musíte použít podtržítko (např. „Můj nejlepší přítel“se stane „Můj nejlepší přítel“).
  • Každý příkaz MySQL musí končit středníkem. Pokud zapomenete první středník, můžete jej zadat vedle „ ”Se zobrazí, poté znovu stiskněte klávesu Enter.
258108 8
258108 8

Krok 2. Zobrazit aktuálně uloženou databázi

Seznam uložených databází můžete zobrazit zadáním následujícího příkazu a stisknutím klávesy Enter:

ukázat databáze;

258108 9
258108 9

Krok 3. Vyberte databázi

Databázi můžete vybrat ze seznamu zadáním příkazu use name s názvem "name" jako názvem databáze. Například pro databázi „Pet Data“zadejte následující příkaz a stiskněte Enter:

použít Data_Animal_Pet;

258108 10
258108 10

Krok 4. Počkejte, až se zobrazí potvrzovací zpráva

Jakmile uvidíte u posledního zadaného příkazu frázi „Databáze změněna“, můžete přejít k vytváření obsahu databáze.

Část 3 ze 3: Vytváření tabulek

258108 11
258108 11

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

Před vytvořením tabulky je několik klíčových aspektů tabulek:

  • Název - Název tabulky je přidán hned za příkaz „vytvořit tabulku“a musí dodržovat stejná pravidla jako název databáze (např. Bez mezer).
  • Záhlaví sloupců - Záhlaví sloupců můžete zadat zadáním názvů záhlaví do závorek (viz příklad dalšího kroku).
  • Délka čtverce - Při zadávání délky pole můžete použít „VARCHAR“(variabilní znak, který vám umožní psát mezi jedním a maximálním počtem znaků „VARCHAR“) nebo „CHAR“(vyžaduje ne více a ne méně než zadaný počet znaků; například „CHAR (1)“vyžaduje jeden znak, „CHAR (3)“vyžaduje tři znaky atd.).
  • Data - Pokud chcete do grafu přidat data, pomocí příkazu „DATE“označte, že obsah sloupce je třeba formátovat jako data. Kromě toho je třeba data zadávat ve formátu datum-rok-měsíc (

    XXXX-XX-XX

  • ).
258108 12
258108 12

Krok 2. Nastíňte tabulku

Před zadáním dat do grafu musíte vytvořit strukturu tabulky zadáním následujícího příkazu a 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“, jedním sloupcem „CHAR“a sloupcem data, můžete zadat následující příkaz:
  • vytvořit tabulku Pet_Animal (Jméno varchar (20), Species varchar (30), Gender char (1), Born_Date date);

258108 13
258108 13

Krok 3. Přidejte do tabulky řádky

Pomocí příkazu „Vložit“můžete zadat informace o databázi po řádcích:

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

  • U dříve použité tabulky „Pets_Pet“by vaše řádky dat měly vypadat takto:

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

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

Krok 4. Enter. Pokud to chcete udělat, přeskočte další krok.

258108 15
258108 15

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

Pokud máte databázi s více řádky informací, které by byly bolestivé, kdybyste je museli ručně zadávat po jednom, můžete nahrát textový soubor obsahující data pomocí následujícího kódu:

načíst data lokální infile '/path/namaberkas.txt' do tabulky nama_tabel řádky ukončené '\ r / n';

  • V tabulce „Pet_Animal“můžete zadat následující kód nebo příkaz:

    načíst lokální datový soubor 'C: /Users/username/Desktop/pets.txt' do tabulky Pets_Pets řádky ukončené '\ r / n';

  • Na počítačích Mac je třeba použít příkaz „řádky ukončené“s „\ r“místo „\ r / n“.
258108 16
258108 16

Krok 6. Zkontrolujte vytvořenou tabulku

Zadejte příkaz show databases; příkaz a poté vyberte databázi zadáním select * from name;, s „name“jako názvem databáze. Pokud například používáte databázi „Pet_List“, zadejte následující příkaz:

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

Tipy

  • Zde jsou některé z nejčastěji používaných datových typů:

    • CHAR ”(Délka) - Tato proměnná má nastavenou délku znakového řetězce (řetězce).
    • VARCHAR ”(Délka) - Tato proměnná má maximální délku řetězce znaků (podle proměnné délky, kterou jste zadali).
    • TEXT ” - Tato proměnná má znakovou sadu s maximální délkou textu rovnající se 64 kilobajtům.
    • INT ”(Délka)-Tato proměnná je 32bitové celé číslo s maximální délkou číslice (znaménko minus nebo„-“je u záporných čísel považováno za„ číslici “).
    • DESETINNÝ ”(Délka, desetinné číslo) - Tato proměnná je desetinné číslo s hodnotou délky jako celkového počtu zobrazených znaků. Mezitím desetinný sloupec udává maximální počet čísel, která lze zobrazit za čárkou.
    • DATUM ”-Tato proměnná obsahuje datum ve formátu datum-rok-měsíc (####-##-##).
    • ČAS ”-Tato proměnná obsahuje čas ve formátu hodina-minuta-sekunda.
    • ENUM ”(„ Hodnota1 “,„ hodnota2 “,….) - Tato proměnná obsahuje seznam celých čísel nebo hodnot.
  • Zde můžete použít několik dalších parametrů:

    • NENULOVÝ ” - S tímto parametrem musíte zadat hodnotu. Sloupec nelze vyprázdnit.
    • VÝCHOZÍ ”Default-value-Pokud nejsou zadána žádná data nebo hodnota, bude výchozí hodnota automaticky přidána do sloupce.
    • NEPODEPSANÝ ” - V číselném poli parametr zajišťuje, že zadané číslo nebude záporné číslo.
    • AUTO_INCREMENT ” - S tímto parametrem se hodnota automaticky zvýší pokaždé, když do tabulky přidáte nový řádek.

Varování

  • Pokud při pokusu o přístup k příkazovému řádku „mysql“neběží server MySQL, nemůžete v tomto procesu pokračovat.
  • Stejně jako u jiných kódování se ujistěte, že zadané příkazy jsou zadány se správným pravopisem a mezerami, než se je pokusíte zadat.

Doporučuje: