Jak vytvořit databázi v mysql

MySQL může být děsivý program. Všechny příkazy musí být zadány přes příkazový řádek - neexistuje žádné pohodlné rozhraní. Proto věděl, jak vytvořit databázi a manipulovat to může ušetřit spoustu času a nervu. Postupujte podle pokynů k vytvoření databáze amerických států a jejich obyvatelstva.

Kroky

Metoda 1 z 2:
Vytváření a manipulace s databází
  1. Obrázek s názvem Vytvořit databázi v MySQL kroku 1
jeden. Vytvořit databázi. V příkazovém řádku MySQL zadejte příkaz Vytvořit databázi -. Nahradit Název své databáze. Nemůže obsahovat mezery.
  • Chcete-li například vytvořit databázi všech amerických států, můžete zadat Vytvořit databázi us_states-
  • Poznámka: Příkazy nejsou nutně podávány v velkým písmenům.
  • Poznámka: Všechny příkazy MySQL musí skončit ";". Pokud zapomenete dát bod s čárkou, pak jednoduše zadejte ";" na další řádek spustit zpracování předchozího příkazu.
  • Obrázek s názvem Vytvořit databázi v MySQL kroku 2
    2. Zobrazit seznam dostupných databází. Zadejte příkaz Zobrazit databáze-, Zobrazení seznamu uložených databází. Kromě databáze právě vytvořené, zobrazí také databáze mysql a Test. Nyní je můžete ignorovat.
  • Obrázek s názvem Vytvořit databázi v MySQL kroku 3
    3. Vyberte databázi. Když je databáze vytvořena, musíte jej vybrat, abyste mohli začít editovat. Zadejte příkaz Použijte us_states-. Uvidíte zprávu Databáze se změnila, což oznámí, že nyní aktivní databáze je us_states.
  • Obrázek s názvem Vytvořit databázi v MySQL kroku 4
    4. Vytvořit tabulku. Tabulka je umístění úložiště v databázi. Chcete-li vytvořit tabulku, musíte zadat celou strukturu s jedním příkazem. Chcete-li vytvořit tabulku, zadejte takový příkaz: Vytvořit stavy tabulky (ID int Not null Primární klíč Auto__increment, State Char (25), Populace Int (9))-. Tento příkaz vytvoří tabulku s názvem "Stavy" se třemi poli: ID, Stát, A populace.
  • tým Int Označuje, že pole ID Bude obsahovat pouze čísla (celá čísla).
  • tým NENULOVÝ Označuje, že pole ID by neměl být prázdný (nutně pro vstup).
  • PRIMÁRNÍ KLÍČ označuje pole ID je kuželové pole v tabulce. Pole klíče je pole, které nemohou obsahovat stejné hodnoty.
  • tým Auto_increment automaticky přiřadí rostoucí hodnoty ID, v podstatě automaticky očíslovat každý záznam.
  • Týmy Char(symboly) a Int(celá čísla) označují typ dat povolený v odpovídajících polích. Číslo vedle příkazu označuje, kolik znaků nebo čísel může pole obsahovat.
  • Obrázek s názvem Vytvořit databázi v MySQL kroku 5
    Pět. Vytvořte vstup do tabulky. Nyní, když je tabulka vytvořena, je čas zadat informace. Chcete-li zadat první záznam, použijte následující příkaz: Vložka do států (ID, stát, populace) hodnot (null, `Alabama`, `4822023`)-
  • Tento příkaz v podstatě říká databázi pro ukládání informací v tabulce ve třech odpovídajících polích.
  • Od pole ID Obsahuje identifikátor NENULOVÝ, Tento vstup NULA Jako hodnota to nutí, aby se díky identifikátoru zvýšil Auto_increment.
  • Obrázek s názvem Vytvořit databázi v MySQL kroku 6
    6. Vytvořit více záznamů. Můžete uložit mnoho položek pomocí stejného příkazu. Chcete-li uložit další tři stavy, zadejte takový příkaz:Vložka do států (ID, stát, populace) hodnoty (null, "Aljaška", "731449"), (null, "Arizona", "6553255"), (null, "Arkansas", "2949131") t-.
  • Nyní bude váš stůl vypadat takto:

    Obrázek s názvem Screenshot_20150730_103118
  • Obrázek s názvem Vytvořit databázi v MySQL kroku 7
    7. Proveďte požadavek na databázi. Nyní, když je vytvořena jednoduchá databáze, můžete provést požadavky k odstranění požadovaných informací. Začněte, zadejte následující příkaz: Vyberte * od us_states-. Tento dotaz vrátí celou databázi, která je zobrazena příkazem "*", což znamená "vše".
  • Pro obtížnější dotaz zadejte takový příkaz: Vyberte stav, obyvatelstvo z US_States Objednat obyvatelstvo- Tento požadavek vrátí tabulku se stavy seřazené podle počtu obyvatelstva, namísto třídění podle názvu v abecedním pořadí. Pole ID nebude zobrazen, protože jste položili pouze pole Stát a populace.
  • Chcete-li zobrazit stavy počtem obyvatel v opačném pořadí, použijte následující příkaz: Vyberte stav, obyvatelstvo z US_States objednávky podle obyvatelstva-. tým Desc Zobrazit státy sestupují počet obyvatel (od více na méně, a ne z menších až po více).
  • Metoda 2 z 2:
    Pokračování s MySQL
    1. Obrázek s názvem Vytvořit databázi v MySQL kroku 8
    jeden. Nainstalujte databázový server MySQL v počítači. Zjistěte, jak nainstalovat MySQL na domácím počítači.
  • Obrázek s názvem Vytvořit databázi v MySQL kroku 9
    2. Smazat databázi MySQL. Zjistěte, jak odstranit databázi, pokud potřebujete odstranit staré a zbytečné informace.
  • Obrázek s názvem Vytvořit databázi v MySQL kroku 10
    3. Prozkoumejte MySQL a PHP. PHP a MySQL znalosti vám umožní vytvářet výkonné webové stránky pro zábavu a práci.
  • Obrázek s názvem Vytvořit databázi v MySQL kroku 11
    4. Vytvořit zálohu dat v MySQL. Vždy se doporučuje vytvořit zálohování dat, zejména pokud je databáze velmi důležitá.
  • Obrázek s názvem Vytvořit databázi v MySQL kroku 12
    Pět. Proveďte změny struktury databáze v MySQL. Pokud se mění požadavky databáze, můžete vždy upravit strukturu tak, aby ukládala další informace.
  • Tipy

    • Níže jsou uvedeny jedním z nejčastěji používaných datových typů: (Plný seznam lze zobrazit v dokumentaci MySQL http: // dev.mysql.Com / doc /)
    • Char(délka) - Řetězec s pevným počtem znaků "Délka".
    • Varchar(délka) - Řetězec s jiným počtem znaků, ale maximální počet znaků je "Délka".
    • TEXT - řetězec s různými znaky, ale maximální počet znaků je 64kb text.
    • Int(délka) - 32-bitové číslo s maximálním počtem čísel délka (";" To je považováno za "číslici" pro záporné číslo.)
    • Desetinný(délka,Des) - desetinné číslo s maximální "délkou" zobrazených čísel. Pole Des Označuje maximální počet výbojů v desetinné části.
    • Datum - Datum (rok, měsíc, den))
    • Čas - Čas (hodiny, minuty, sekundy)
    • Enum("Význam1"" ""Význam2", ....) - Seznam uvedených hodnot.
  • Některé volitelné parametry:
  • NENULOVÝ - Musí být představen. Pole nemůže být prázdné.
  • Výchozí nastavení Hodnota - Pokud hodnota není vyřešena, hodnota "hodnota" je přiřazena k poli.
  • Nepodepsaný - Pro numerická pole. Označuje, že číslo v poli nemůže být negativní.
  • Auto_increment - Hodnota bude automaticky zvětšena na jednotku při každém připojení záznamu do tabulky.
  • Podobné publikace