Jak vytvořit tabulku v mysql
Tabulky tvoří základ struktury databáze MySQL. Tabulky obsahují informace zadané v databázi a mohou být vytvořeny pro všechny cíle úložiště dat. Vytvoření tabulky trvá jen několik minut, zejména pokud máte pouze několik záznamů. V tomto článku budeme říct, jak to udělat.
Kroky
Část 1 z 2:
Vytvoření tabulkyjeden. Otevřete databázi. Chcete-li vytvořit tabulku, musíte mít databázi, která ji bude obsahovat. Databáze můžete otevřít zadáním Použití Databáze V příkazovém řádku mysql.
- Pokud si nepamatujete název databáze, typ Zobrazit databáze-, Zobrazení seznamu databáze na serveru MySQL.
- Pokud ještě nemáte databázi, můžete jej vytvořit zadáním Vytvořit databázi Databáze-. Název databáze nemůže obsahovat mezery.

2. Prozkoumejte hlavní typy dat. Každá položka v tabulce je uložena jako specifický typ dat. To umožňuje MySQL interakci s nimi různými způsoby. Datové typy, které budete používat, závisí na cíli tabulky. Kromě toho existuje mnoho typů, ale můžete je použít k vytvoření základního vhodného pro použití tabulky:

3. Vytvořit tabulku. Chcete-li vytvořit tabulku z příkazového řádku, musíte vytvořit všechna pole pomocí jednoho příkazu. Vytvoříte tabulky pomocí příkazu Vytvořit stůl S následnými informacemi o tabulce. Chcete-li vytvořit základní záznam o zaměstnance, musíte zadat následující příkaz:
Vytvořit zaměstnance stolu (ID INT NOT NULL NULL Primární klíč Auto__increment, Příjmení Varchar (20), FirstName Varchar (20), telefon Varchar (20), Datum DeeOfbirth

4. Zkontrolujte, zda byl váš stůl vytvořen správně. Jakmile vytvoříte tabulku, obdržíte zprávu, kterou byla úspěšně vytvořena. Nyní můžete příkaz použít POPSAT, Abyste se ujistili, že jste zahrnuli všechna pole, která chtěla, a že mají správné typy dat. Enter POPSAT Databáze- a podívejte se na zobrazený plán pro kontrolu struktury tabulky.

Pět. Vytvořte tabulku pomocí PHP. Pokud používáte PHP pro správu databáze MySQL prostřednictvím webového serveru, můžete vytvořit tabulku pomocí jednoduchého souboru PHP. Předpokládá se, že databáze již existuje na serveru MySQL. Chcete-li vytvořit stejnou tabulku jako v kroku 3, zadejte následující kód nahrazením informací o připojení aktuálním pro vás:
$ Connection = MySQLI_CONNECT ({Server}, {User}, {Samp}, {databáze}) - Pokud (MySQLI_CONNECT_ERRONE ()) {ECHO "se nepodařilo připojit k MySQL:" . mysqli_connect_error () -} $ sql = "Vytvořit zaměstnance tabulky (ID int null null null primární klíč Auto__increment, příjmení varhar (20), firstname varchar (20), telefonní tarchar (20), datum varhan , $ SQL)) {Echo "Stolní zaměstnanci vytvořili úspěšně" -} else {echo "Chyba při vytváření tabulky:" . MySQLI_Error ($ připojení) -}?>
Část 2 z 2:
Přidat položky do tabulkyjeden. Přidejte jeden záznam do tabulky. Data můžete zadat do tabulky přímo z příkazového řádku. Můžete použít jeden příkaz pro zadání všech položek pole pomocí VLOŽ DO:
Vložte do zaměstnanců (ID, příjmení, křestní jméno, telefon, datumofibirth) (null, `Smith`, `John`, `(555) 555-5555`, `1980-01-31`)-
- Pokud zadáte hodnotu null pro pole ID, tato hodnota se zvýší o 1 v každém následujícím záznamu ve srovnání s posledním.
- Ujistěte se, že každá zadaná hodnota je uzavřena v jednoduchých uvozovkách (`).

2. Přidat více záznamů najednou. Pokud máte všechna data, můžete vložit několik položek najednou s jedním příkazem VLOŽ DO. Prostě rozdělte datové sady dat:
Vložení zaměstnanců (ID, příjmení, první jméno, telefon, dataOfbirth) (null, `Smith`, `John`, `(555) 555-5555`, `1980-01-31`), (null, `DOE` "Jane", "(555) 555-5551", "1981-02-28", "1981-02-28"), (null, "pekař", "pat", "(555) 555-5554", "1970-01-31" t )-

3. Zobrazit svůj stůl. Jakmile přidáte několik záznamů, můžete zobrazit tabulku, abyste zjistili, jak to všechno vypadá. To vám umožní zjistit, zda jste vynechali jakékoli informace a zda je vše na správném místě. Zobrazení výše uvedené tabulky, typ Vyberte * od zaměstnanců.

4. Zadejte data přes formulář HTML. Existují i další způsoby, jak zadat data do nové tabulky. Jeden z nejčastějších se používá formulář na webové stránce. Chcete-li zjistit, jak vytvořit formulář pro vyplnění tabulky, viz Příslušný průvodce.