MySQL by ste nemali predstavovať. Je to sila, ktorá stojí za väčšinou webov, ktoré prevádzkujú WordPress alebo mnoho vlastných CMS, a motorom za mnohými firemnými databázami. Je to jednoduchý, ale veľmi efektívny systém, vďaka ktorému je správa a ukladanie údajov veľmi jednoduché, keď budete vedieť, ako na to. Dnes sa budeme venovať tomu, ako vytvárať a mazať tabuľky v MySQL.
ako zapnúť udržiavať inventár v minecraft 1.12
Tabuľky sú kolekcie súvisiacich údajov štruktúrovaných logickým spôsobom. Tabuľky používajú riadky a stĺpce na usporiadanie údajov (hodnôt) v bunkách. Každá tabuľka má jedinečný názov. Každý stĺpec bude mať názov, typ údajov a všetky ďalšie atribúty, ktoré sa stĺpca týkajú. Riadky budú mať tiež názvy a budú obsahovať údaje týkajúce sa stĺpcov.
Práve tento základ tvorí jadro väčšiny databáz vrátane MySQL.
Vytváranie a mazanie tabuliek v MySQL
Prevediem vás vytváraním a mazaním tabuliek v MySQL. Na prácu v MySQL môžete použiť phpMyAdmin alebo dotazy. Ukážem vám obidve. Pravdepodobne zistíte, že gravitujete smerom k grafickému používateľskému rozhraniu alebo dotazom. Neexistuje správna cesta alebo najlepšia cesta, použite to, s čím sa cítite najpríjemnejšie.
Upozorňujeme, že odstránenie tabuľky je trvalé. SQL neuchováva kópie ani neukladá súbory na ochranu údajov. Pokiaľ ste si nezadržali zálohu svojej databázy, niet cesty späť. Môže byť dobrý nápad vytvoriť si zálohu predtým, ako začnete vytvárať a mazať tabuľky.
Najprv si vytvoríme tabuľku v phpMyAdmin:
- Otvorte phpMyAdmin a prihláste sa.
- V ľavom menu vyberte databázu.
- Pod názvom databázy v ľavej ponuke vyberte možnosť Nové.
- Vyplňte formulár a dajte tak tabuľke jedinečný názov.
- Dokončite toľko stránky, koľko potrebujete.
- V pravom dolnom rohu vyberte možnosť Uložiť.
Úspešne ste vytvorili tabuľku v priečinku My SQL!
Teraz jednu odstráňte.
- Otvorte phpMyAdmin a prihláste sa.
- V ľavom menu vyberte databázu.
- Vyberte tabuľku zo zoznamu v ľavej ponuke alebo v strede poľa.
- Vyberte položku Presunúť zo stredného riadku tabuľky, ktorú chcete odstrániť. Drop je hovorený SQL pre mazanie.
- Potvrďte vo vyskakovacom okne, ktoré sa zobrazí.
- Tabuľka sa odstráni.
Vytváranie a mazanie tabuliek pomocou dotazu SQL
Používanie dotazov SQL je pre puristov určite jedno, ale je dobrým zvykom, aby všetky DBA držali ruku. Tu je postup, ako vytvárať a mazať tabuľky v MySQL pomocou dotazov.
- Prihláste sa a otvorte príkazové okno dotazu v MySQL.
- Vytvorme si ukážkovú databázu. Zadajte „VYTVORIŤ NÁZOV DATABÁZY;“. Tam, kde vidíte NÁZOV, pomenujte svoju databázu. Napríklad „CREATE DATABASE TechJunkie;“
- Zadajte „USE DATABASENAME;“. Tam, kde vidíte DATABASENAME, pridajte meno, ktoré ste vytvorili vyššie. Napríklad „USE TechJunkie;“.
- Zadajte „VYTVORIŤ TABUĽKU, AK NEEXISTUJE TABLENAME (Id INT);“. Napríklad „CREATE TABLE IF NOT EXISTS TechJunkieUsers (Id INT);“.
Týmto sa v tejto databáze vytvorí databáza s názvom TechJunkie a tabuľka s názvom TechJunkieUsers. Kde uvidíte (Id INT), vytvorí sa stĺpec s názvom ID s celočíselným údajovým typom.
V tomto príklade môžete ísť ďalej a zadať niečo ako:
„VYTVORIŤ TABUĽKU, AK NEEXISTUJE TechJunkieUsers (id INT NIE JE NULL PRIMÁRNY KLÍČ AUTO_INCREMENT, priezvisko VARCHAR (20), meno VARCHAR (20), Joindate DATE).
Týmto by sa vytvorila tabuľka, ak by ešte neexistovala, a automaticky by sa každý riadok zväčšil o identifikačné číslo a zároveň by sa vytvorili stĺpce s priezviskom, menom a dátumom ich spojenia. VARCHAR znamená, že ktorýkoľvek znak môže vyplniť bunku maximálne 20 znakmi.
Odstráňte tabuľku pomocou dotazu SQL:
- Prihláste sa a otvorte príkazové okno dotazu v MySQL.
- Zadajte „USE DATABASENAME“ na prístup do databázy, ktorá obsahuje tabuľku, ktorú chcete vymazať. Napríklad „USE TechJunkie;“
- Zadajte „DROP TABLE IF EXISTS TABLENAME;“ Napríklad „DROP TABLE IF EXISTS TechJunkieUsers;“.
PhpMyAdmin aj použitie dotazu SQL dosiahnu rovnaký výsledok. Tabuľky v SQL môžete vytvárať a mazať s veľmi malým úsilím. Niekedy príliš málo úsilia!
Môžete tiež použiť súbor PHP na vytváranie databáz, tabuliek a záznamov naraz, a ja sa tým budem zaoberať inokedy. Neexistuje „najlepší“ spôsob použitia SQL. Niektorí puristi tvrdia, že na vykonávanie akcií v databázach by ste mali vždy používať dotazy, a má to zmysel. Je to miesto, kde priemerný DBA trávi väčšinu času, ale pre začiatočníkov alebo pre tých, ktorí spravujú svoje vlastné webové stránky WordPress, je s phpMyAdminom jednoduchšie začať.
Máte nejaké tipy pre MySQL alebo phpMyAdmin pre začiatočníkov? Máte čo dodať k vyššie uvedeným procesom? Povedzte nám o tom nižšie!