Hvordan gi nytt navn til et bord i MySQL ved hjelp av terminalen?

Hvordan gi nytt navn til et bord i MySQL ved hjelp av terminalen?

Mens vi bruker MySQL, må vi ofte endre eller endre navnet på en databasetabell på grunn av noen problemer, for eksempel forretningssituasjoner eller krav endres, stavefeil, ikke meningsfulle navn eller andre årsaker. I denne situasjonen gir MySQL forskjellige utsagn for å endre tabellnavnene.

Denne artikkelen vil snakke om:

    • Hvordan gi nytt navn til en enkelt tabell i MySQL ved hjelp av "alter" -spørsmål?
    • Hvordan gi nytt navn til enkeltbord i MySQL ved å bruke "gi nytt navn" -spørsmål?
    • Hvordan gi nytt navn til flere tabeller i MySQL ved å bruke "gi nytt navn" -spørsmål?

Hvordan gi nytt navn til en enkelt tabell i MySQL ved hjelp av "alter" -spørsmål?

For å gi nytt navn til et enkelt bord i MySQL ved å bruke “ENDRE”Uttalelse, følg de oppgitte instruksjonene:

    • Få tilgang til MySQL -serveren gjennom terminalen.
    • Liste opp eksisterende databaser.
    • Sjekk databasetabeller og velg tabellnavn.
    • Kjør “Endre bordets gi navn;”Uttalelse.

Trinn 1: Koble til MySQL -serveren

Først må du koble til MySQL -serveren ved å bruke "mysql”Uttalelse med brukernavn og passord:

mysql -u root -p



Trinn 2: Liste databaser

Kjør “FORESTILLING”Spørring for å liste opp alle eksisterende databaser:

Vis databaser;


Fra den viste listen har vi valgt "mynewdb”Database:


Trinn 3: Endre database

Neste, utfør den oppgitte kommandoen for å endre databasen:

Bruk mynewdb;



Trinn 4: Vis tabeller

Etter det, vis de eksisterende tabellene til den nåværende databasen ved å kjøre den under-uttalte kommandoen:

Vis bord;


Her har vi valgt databasetabellnavnet som må omdøpes. I vårt tilfelle er det “Ansatt_table”Tabell:


Trinn 5: Alter Table

Til slutt, løp "Endre tabellen”Uttalelse for å gi nytt navn til databasetabellnavnet:

ALTER TABLE ansatt_table gi nytt navn med ansatt_data;


Her:

    • Endre tabellen”Uttalelse brukes til å gi nytt navn til tabellnavnet.
    • Ansatt_table”Er den eksisterende navnedatabasetabellen.
    • Gi nytt navn”Uttalelse endrer navnet på et eksisterende databasetabellnavn til et nytt navn.
    • Ansatt_data”Er det nye tabellnavnet.

Det kan observeres at spørringen er utført med hell:


Trinn 6: Kontroller Alter Table

Utfør “FORESTILLING”Uttalelse for å sikre at tabellnavnet endret seg eller ikke:

Vis bord;


Under-output indikerer at tabellnavnet er endret:

Hvordan gi nytt navn til enkeltbord i MySQL ved å bruke "gi nytt navn" -spørsmål?

En annen uttalelse for å endre navnet på enkeltdatabasetabellnavnet er angitt nedenfor:

Gi nytt navn Tabell Employee_Table til Employee_Data;


Her:

    • Gi nytt navn til bordet”Uttalelse brukes til å endre navnet på databasetabellen.
    • Ansatt_table”Er det eksisterende navnet på databasetabellen.
    • Ansatt_data”Er det nye navnet på den nåværende databasetabellen.

Fra den gitte utgangen, “Spørring OK”Indikerer at tabellen er endret:


Utfør “FORESTILLING”Uttalelse for å liste opp den gjeldende databasetabellen:

Vis bord;


Ansatt_table”Tabellnavnet er endret til et nytt tabellnavn”Ansatt_data”:

Hvordan gi nytt navn til flere tabeller i MySQL ved å bruke "gi nytt navn" -spørsmål?

Gi nytt navn”Kommando kan også brukes til å endre/endre navn på flere tabeller samtidig. For å gjøre det, prøv følgende trinn:

Trinn 1: Vis databasetabell

Først må du liste opp alle tabellene ved å bruke "FORESTILLING”Uttalelse og velg tabellene som må endre:

Vis bord;


Som du kan se, har vi valgt "Ansatt_table”Og“testdata”Tabeller:


Trinn 2: Bruk gi nytt navn

Deretter utføre "Gi nytt navn”Uttalelse sammen med den valgte tabellens gamle navn, og nye navn, atskilt gjennom komma:

Gi nytt navn Tabell Employee_Table til Employee_Data, TestData til Demo_Table;


Her, "Ansatt_table”Og“testdata”Er det gamle navnet på tabellene:


Trinn 3: Verifisering

For å sikre at tabellene er endret eller ikke, utfør "FORESTILLING”Uttalelse:

Vis bord;



Det er alt! Vi har gitt forskjellige måter å gi nytt navn til et bord i MySQL ved hjelp av en terminal.

Konklusjon

For å gi nytt navn til et bord i MySQL ved hjelp av terminalen, “Endre bordets gi navn;" og "Gi nytt navn til;”Uttalelser brukes. Dessuten "Gi nytt navn til bordet”Uttalelse kan brukes til å endre flere tabellnavn samtidig. Denne artikkelen demonstrerte metoden for å gi nytt navn til tabellen i MySQL ved hjelp av terminalen.