Pri používaní MySQL často potrebujeme upraviť alebo zmeniť názov databázovej tabuľky kvôli niektorým problémom, ako sú obchodné situácie alebo zmeny požiadaviek, pravopisné chyby, nezmyselné názvy alebo iné dôvody. V tejto situácii poskytuje MySQL rôzne príkazy na úpravu názvov tabuliek.
Tento článok bude hovoriť o:
Ako premenovať jednu tabuľku v MySQL pomocou dotazu „ALTER“?
Ak chcete premenovať jednu tabuľku v MySQL pomocou „ ALTER “, postupujte podľa poskytnutých pokynov:
-
- Prístup k serveru MySQL cez terminál.
- Zoznam existujúcich databáz.
- Skontrolujte databázové tabuľky a vyberte názvy tabuliek.
- Spustite „ ALTER TABLE
PREMENOVAŤ “vyhlásenie.;
Krok 1: Pripojte sa k serveru MySQL
Najprv sa pripojte k serveru MySQL pomocou „ mysql “ výpis s užívateľským menom a heslom:
mysql -v koreň -p
Krok 2: Zoznam databáz
Spustite „ ŠOU ” dotaz na zoznam všetkých existujúcich databáz:
ZOBRAZIŤ DATABÁZY;
Zo zobrazeného zoznamu sme vybrali „ mynewdb “databáza:
Krok 3: Zmeňte databázu
Potom vykonajte zadaný príkaz na zmenu databázy:
USE mynewdb;
Krok 4: Zobrazenie tabuliek
Potom zobrazte existujúce tabuľky aktuálnej databázy spustením nižšie uvedeného príkazu:
ZOBRAZIŤ TABUĽKY;
Tu sme vybrali názov databázovej tabuľky, ktorý je potrebné premenovať. V našom prípade ide o „ zamestnanec_tabuľka ” tabuľka:
Krok 5: Zmeňte tabuľku
Nakoniec spustite „ ALTER TABLE ” na premenovanie názvu databázovej tabuľky:
ALTER TABLE tabuľka zamestnancov PREMENOVAŤ údaje zamestnancov;
Tu:
-
- “ ALTER TABLE ” sa používa na premenovanie názvu tabuľky.
- “ zamestnanec_tabuľka ” je existujúca tabuľka databázy názvov.
- “ PREMENOVAŤ ” zmení názov existujúceho názvu databázovej tabuľky na nový názov.
- “ zamestnanec_data “ je nový názov tabuľky.
Je možné pozorovať, že dotaz bol úspešne vykonaný:
Krok 6: Overte zmenu tabuľky
Vykonajte „ ŠOU “, aby ste sa uistili, že sa názov tabuľky zmenil alebo nie:
ZOBRAZIŤ TABUĽKY;
Nižšie uvedený výstup znamená, že názov tabuľky bol upravený:
Ako premenovať jednu tabuľku v MySQL pomocou dotazu „RENAME“?
Ďalší príkaz na úpravu názvu jedinej databázovej tabuľky je uvedený nižšie:
PREMENOVAŤ TABUĽKU zamestnanec_tabuľky TO zamestnanec_údaje;
Tu:
-
- “ PREMENOVAŤ TABUĽKU ” sa používa na úpravu názvu databázovej tabuľky.
- “ zamestnanec_tabuľka ” je existujúci názov databázovej tabuľky.
- “ zamestnanec_data ” je nový názov aktuálnej databázovej tabuľky.
Z daného výstupu je „ Dopyt OK “ znamená, že tabuľka bola upravená:
Vykonajte „ ŠOU ” na výpis aktuálnej databázovej tabuľky:
' zamestnanec_tabuľka “názov tabuľky bol zmenený na nový názov tabuľky” zamestnanec_data “:
Ako premenovať viacero tabuliek v MySQL pomocou dotazu „RENAME“?
' PREMENOVAŤ ” možno použiť aj na úpravu/zmenu názvov viacerých tabuliek naraz. Ak to chcete urobiť, vyskúšajte nasledujúce kroky:
Krok 1: Zobrazte tabuľku databázy
Najprv vytvorte zoznam všetkých tabuliek pomocou „ ŠOU “ a vyberte tabuľky, ktoré je potrebné upraviť:
ZOBRAZIŤ TABUĽKY;
Ako vidíte, vybrali sme „ zamestnanec_tabuľka “ a „ testovacie údaje ” tabuľky:
Krok 2: Použite dotaz RENAME
Potom vykonajte „ PREMENOVAŤ ” spolu so starými a novými názvami vybranej tabuľky oddelenými čiarkou:
PREMENOVAŤ TABUĽKU zamestnanec_tabuľku NA údaje_zamestnancov, testovacie údaje NA demo_tabuľku;
Tu je „ zamestnanec_tabuľka “ a „ testovacie údaje “ sú staré názvy tabuliek:
Krok 3: Overenie
Aby ste sa uistili, že sa názov tabuľky zmení alebo nie, vykonajte príkaz „ ŠOU “ vyhlásenie:
ZOBRAZIŤ TABUĽKY;
To je všetko! Poskytli sme rôzne spôsoby premenovania tabuľky v MySQL pomocou terminálu.
Záver
Ak chcete premenovať tabuľku v MySQL pomocou terminálu, „ ALTER TABLE