Hvordan omdøber man en tabel i MySQL ved hjælp af Terminal?

Hvordan Omdober Man En Tabel I Mysql Ved Hjaelp Af Terminal



Mens vi bruger MySQL, er vi ofte nødt til at ændre eller ændre navnet på en databasetabel på grund af nogle problemer, såsom ændringer i forretningssituationer eller krav, stavefejl, navne uden mening eller andre årsager. I denne situation giver MySQL forskellige sætninger til at ændre tabelnavnene.

Denne artikel vil tale om:







Hvordan omdøber man en enkelt tabel i MySQL ved hjælp af 'ALTER'-forespørgsel?

For at omdøbe en enkelt tabel i MySQL ved hjælp af ' ÆNDRE ”-erklæring, følg de angivne instruktioner:



    • Få adgang til MySQL-serveren gennem terminalen.
    • Liste over eksisterende databaser.
    • Tjek databasetabeller og vælg tabelnavne.
    • Kør ' ÆNDRINGSTABEL OMDØB ; ' udmelding.

Trin 1: Opret forbindelse til MySQL Server



Først skal du oprette forbindelse til MySQL-serveren ved at bruge ' mysql ” erklæring med brugernavn og adgangskode:





mysql -i rod -s



Trin 2: Liste over databaser

Kør ' AT VISE ' forespørgsel for at vise alle eksisterende databaser:



VIS DATABASER;


Fra den viste liste har vi valgt ' minenewdb ' database:


Trin 3: Skift database

Udfør derefter den angivne kommando for at ændre databasen:

BRUG mynewdb;



Trin 4: Se tabeller

Vis derefter de eksisterende tabeller i den aktuelle database ved at køre nedenstående kommando:

VIS TABELLER;


Her har vi valgt databasetabelnavnet, som skal omdøbes. I vores tilfælde er det ' medarbejdertabel ' bord:


Trin 5: Skift tabel

Kør endelig ' ÆNDRE TABEL ”-sætning for at omdøbe databasetabelnavnet:

ÆNDRING TABEL medarbejder_tabel RENAME medarbejder_data;


Her:

    • ÆNDRE TABEL ”-sætning bruges til at omdøbe tabellens navn.
    • medarbejdertabel ” er den eksisterende navnedatabasetabel.
    • OMDØB ”-sætning ændrer navnet på et eksisterende databasetabelnavn til et nyt navn.
    • medarbejderdata ” er det nye bordnavn.

Det kan ses, at forespørgslen er blevet udført med succes:


Trin 6: Bekræft ændringstabel

Udfør ' AT VISE ”-sætning for at sikre, at tabelnavnet er ændret eller ej:

VIS TABELLER;


Output nedenfor angiver, at tabelnavnet er blevet ændret:

Hvordan omdøber man en enkelt tabel i MySQL ved hjælp af 'RENAME'-forespørgsel?

En anden erklæring til at ændre navnet på det enkelte databasetabelnavn er angivet nedenfor:

RENAME TABEL medarbejder_tabel TIL medarbejder_data;


Her:

    • OMDØB TABEL ”-sætning bruges til at ændre navnet på databasetabellen.
    • medarbejdertabel ” er det eksisterende navn på databasetabellen.
    • medarbejderdata ” er det nye navn på den aktuelle databasetabel.

Fra det givne output, ' Forespørgsel OK ' angiver, at tabellen er blevet ændret:


Udfør ' AT VISE ”-sætning for at vise den aktuelle databasetabel:

VIS TABELLER;


Det ' medarbejdertabel ' tabelnavn er blevet ændret til et nyt tabelnavn ' medarbejderdata ”:

Hvordan omdøber man flere tabeller i MySQL ved hjælp af 'RENAME' forespørgsel?

Det ' OMDØB Kommandoen kan også bruges til at ændre/ændre navnene på flere tabeller på én gang. For at gøre det, prøv følgende trin:

Trin 1: Se databasetabel

Først skal du liste alle tabeller ved at bruge ' AT VISE ”-sætning og vælg de tabeller, der skal ændres:

VIS TABELLER;


Som du kan se, har vi valgt ' medarbejdertabel ' og ' testdata ” tabeller:


Trin 2: Brug RENAME Query

Udfør derefter ' OMDØB ”-sætning sammen med den valgte tabels gamle navne og nye navne, adskilt med kommaet:

RENAME TABLE medarbejder_tabel TIL medarbejder_data, testdata TIL demo_tabel;


Her er ' medarbejdertabel ' og ' testdata ” er det gamle navn på tabellerne:


Trin 3: Bekræftelse

For at sikre, at tabellernes navn er ændret eller ej, skal du udføre ' AT VISE ' udmelding:

VIS TABELLER;



Det er alt! Vi har givet forskellige måder at omdøbe en tabel i MySQL ved hjælp af en terminal.

Konklusion

For at omdøbe en tabel i MySQL ved hjælp af terminalen, ' ÆNDRINGSTABEL OMDØB ; ' og ' OMDØB TABEL TIL ; ” udsagn bruges. Desuden er ' OMDØB TABEL ”-sætning kan bruges til at ændre flere tabelnavne på én gang. Denne artikel demonstrerede metoden til at omdøbe tabellen i MySQL ved hjælp af terminalen.