Kaip pervardyti lentelę MySQL naudojant terminalą?

Kaip Pervardyti Lentele Mysql Naudojant Terminala



Naudodami MySQL dažnai turime keisti ar pakeisti duomenų bazės lentelės pavadinimą dėl tam tikrų problemų, tokių kaip verslo situacijos ar reikalavimų pasikeitimas, rašybos klaidų, prasmingų pavadinimų ar kitų priežasčių. Esant tokiai situacijai, MySQL pateikia skirtingus teiginius lentelių pavadinimams keisti.

Šiame straipsnyje bus kalbama apie:







Kaip pervardyti vieną lentelę MySQL naudojant „ALTER“ užklausą?

Norėdami pervardyti vieną lentelę MySQL naudodami „ ALTER “, vadovaukitės pateiktomis instrukcijomis:



    • Pasiekite MySQL serverį per terminalą.
    • Išvardykite esamas duomenų bazes.
    • Patikrinkite duomenų bazės lenteles ir pasirinkite lentelių pavadinimus.
    • Paleiskite „ ALTER TABLE PERVARDYTI ; “ pareiškimas.

1 veiksmas: prisijunkite prie „MySQL Server“.



Pirmiausia prisijunkite prie MySQL serverio naudodami „ mysql “ pareiškimas su vartotojo vardu ir slaptažodžiu:





mysql šaknis -p



2 veiksmas: įtraukite duomenų bazių sąrašą

Paleiskite „ RODYTI “ užklausa, kad pateiktų visas esamas duomenų bazes:



RODYTI DUOMENŲ BAZES;


Iš rodomo sąrašo pasirinkome „ mynewdb “ duomenų bazė:


3 veiksmas: pakeiskite duomenų bazę

Tada vykdykite pateiktą komandą, kad pakeistumėte duomenų bazę:

NAUDOTI mynewdb;



4 veiksmas: peržiūrėkite lenteles

Po to parodykite esamas dabartinės duomenų bazės lenteles vykdydami toliau nurodytą komandą:

RODYTI LENTELES;


Čia pasirinkome duomenų bazės lentelės pavadinimą, kurį reikia pervardyti. Mūsų atveju tai yra „ darbuotojas_lentelė “ lentelė:


5 veiksmas: pakeiskite lentelę

Galiausiai paleiskite „ PAKEISTI LENTELĘ “ sakinys, pervadinantis duomenų bazės lentelės pavadinimą:

ALTER TABLE darbuotojo_lentelė RENAME darbuotojo_duomenys;


Čia:

    • PAKEISTI LENTELĘ “ teiginys naudojamas lentelės pavadinimui pervardyti.
    • darbuotojas_lentelė “ yra esama vardų duomenų bazės lentelė.
    • PERVARDYTI ” sakinys pakeičia esamos duomenų bazės lentelės pavadinimą į naują pavadinimą.
    • darbuotojo_duomenys “ yra naujas lentelės pavadinimas.

Galima pastebėti, kad užklausa buvo sėkmingai įvykdyta:


6 veiksmas: patikrinkite pakeitimų lentelę

Vykdykite ' RODYTI “ pareiškimas, siekiant užtikrinti, kad lentelės pavadinimas pasikeitė, ar ne:

RODYTI LENTELES;


Žemiau esanti išvestis rodo, kad lentelės pavadinimas buvo pakeistas:

Kaip pervardyti vieną lentelę MySQL naudojant „RENAME“ užklausą?

Kitas teiginys, kaip pakeisti vienos duomenų bazės lentelės pavadinimą, nurodytas toliau:

PAVADINTI LENTELĘ darbuotojo_lentelę Į darbuotojo_duomenis;


Čia:

    • PERVARDYTI LENTELĘ ” sakinys naudojamas duomenų bazės lentelės pavadinimui keisti.
    • darbuotojas_lentelė “ yra esamas duomenų bazės lentelės pavadinimas.
    • darbuotojo_duomenys “ yra naujas dabartinės duomenų bazės lentelės pavadinimas.

Iš pateiktos išvesties „ Užklausa gerai “ reiškia, kad lentelė buvo pakeista:


Vykdykite ' RODYTI “ sakinys, kuriame pateikiamas dabartinės duomenų bazės lentelės sąrašas:

RODYTI LENTELES;


darbuotojas_lentelė ' lentelės pavadinimas buvo pakeistas į naują lentelės pavadinimą ' darbuotojo_duomenys “:

Kaip pervardyti kelias lenteles MySQL naudojant „RENAME“ užklausą?

PERVARDYTI ” komanda taip pat gali būti naudojama kelių lentelių pavadinimams keisti / keisti vienu metu. Norėdami tai padaryti, pabandykite atlikti šiuos veiksmus:

1 veiksmas: peržiūrėkite duomenų bazės lentelę

Pirmiausia surašykite visas lenteles naudodami ' RODYTI “ teiginį ir pasirinkite lenteles, kurias reikia keisti:

RODYTI LENTELES;


Kaip matote, pasirinkome „ darbuotojas_lentelė “ ir „ testo duomenys “ lentelės:


2 veiksmas: naudokite RENAME užklausą

Tada paleiskite „ PERVARDYTI “ teiginys kartu su senais pasirinktos lentelės pavadinimais ir naujais pavadinimais, atskirtais kableliu:

PAVADINTI LENTELĘ darbuotojo_lentelę Į darbuotojo_duomenis, testo duomenis Į demonstracinę lentelę;


Čia „ darbuotojas_lentelė “ ir „ testo duomenys “ yra senasis lentelių pavadinimas:


3 veiksmas: patvirtinimas

Norėdami įsitikinti, kad lentelių pavadinimas yra pakeistas ar ne, vykdykite „ RODYTI “ pareiškimas:

RODYTI LENTELES;



Tai viskas! Pateikėme skirtingus būdus, kaip pervardyti lentelę MySQL naudojant terminalą.

Išvada

Norėdami pervardyti lentelę MySQL naudodami terminalą, „ ALTER TABLE PERVARDYTI ; ' ir ' PERVARDYTI LENTELĘ Į ; “ naudojami teiginiai. Be to, „ PERVARDYTI LENTELĘ “ teiginys gali būti naudojamas kelių lentelių pavadinimams vienu metu keisti. Šiame straipsnyje parodytas būdas pervardyti lentelę MySQL naudojant terminalą.