Hvordan gi nytt navn til en tabell i MySQL ved hjelp av terminal?

Hvordan Gi Nytt Navn Til En Tabell I Mysql Ved Hjelp Av Terminal



Mens vi bruker MySQL, må vi ofte endre eller endre navnet på en databasetabell på grunn av noen problemer, for eksempel endringer i forretningssituasjoner eller krav, stavefeil, navn som ikke er meningsfylt, eller andre årsaker. I denne situasjonen gir MySQL forskjellige setninger for å endre tabellnavnene.

Denne artikkelen vil snakke om:







Hvordan gi nytt navn til en enkelt tabell i MySQL ved å bruke 'ALTER' spørring?

For å gi nytt navn til en enkelt tabell i MySQL ved å bruke ' ENDRE ' uttalelse, følg instruksjonene:



    • Få tilgang til MySQL-serveren gjennom terminalen.
    • Liste over eksisterende databaser.
    • Sjekk databasetabeller og velg tabellnavn.
    • Kjør ' ENDRE TABELL GI ENDRE navn på ; ' uttalelse.

Trinn 1: Koble til MySQL Server



Koble først til MySQL-serveren ved å bruke ' mysql ' uttalelse med brukernavn og passord:





mysql -i rot -s



Trinn 2: Liste databaser

Kjør ' FORESTILLING ' spørring for å liste alle eksisterende databaser:



VIS DATABASER;


Fra den viste listen har vi valgt ' mynewdb ' database:


Trinn 3: Endre database

Deretter utfører du den angitte kommandoen for å endre databasen:

BRUK mynewdb;



Trinn 4: Vis tabeller

Deretter viser du de eksisterende tabellene i gjeldende database ved å kjøre kommandoen nedenfor:

VIS TABELLER;


Her har vi valgt databasetabellnavnet som må endres. I vårt tilfelle er det ' ansatt_tabell ' tabell:


Trinn 5: Endre tabell

Til slutt, kjør ' ENDRE TABELL '-setning for å gi nytt navn til databasetabellens navn:

ALTER TABLE ansatt_tabell RENAME ansattes_data;


Her:

    • ' ENDRE TABELL ”-setning brukes til å gi nytt navn til tabellnavnet.
    • ' ansatt_tabell ” er den eksisterende navnedatabasetabellen.
    • ' GJENNOMFØR ”-setning endrer navnet på et eksisterende databasetabellnavn til et nytt navn.
    • ' ansatt_data ” er det nye tabellnavnet.

Det kan observeres at spørringen har blitt utført vellykket:


Trinn 6: Bekreft endringstabell

Utfør ' FORESTILLING ”-setning for å sikre at tabellnavnet er endret eller ikke:

VIS TABELLER;


Utdata nedenfor indikerer at tabellnavnet er endret:

Hvordan endre navn på en enkelt tabell i MySQL ved å bruke 'RENAME' spørring?

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

RENAME TABLE ansatt_tabell TIL ansatt_data;


Her:

    • ' GJENNOMFØR TABELL ”-setning brukes til å endre navnet på databasetabellen.
    • ' ansatt_tabell ” er det eksisterende navnet på databasetabellen.
    • ' ansatt_data ” er det nye navnet på den gjeldende databasetabellen.

Fra den gitte utgangen, ' Spørring OK ' indikerer at tabellen har blitt endret:


Utfør ' FORESTILLING '-setning for å vise gjeldende databasetabell:

VIS TABELLER;


« ansatt_tabell ' tabellnavn er endret til et nytt tabellnavn ' ansatt_data ':

Hvordan gi nytt navn til flere tabeller i MySQL ved å bruke 'RENAME' spørring?

« GJENNOMFØR Kommandoen kan også brukes til å endre/endre navnene på flere tabeller samtidig. For å gjøre det, prøv følgende trinn:

Trinn 1: Se databasetabellen

List først alle tabellene ved å bruke ' FORESTILLING '-setning og velg tabellene som må endres:

VIS TABELLER;


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


Trinn 2: Bruk RENAME Query

Deretter utfører du ' GJENNOMFØR ”-setning sammen med den valgte tabellens gamle navn og nye navn, atskilt med komma:

RENAME TABLE ansatt_tabell TIL ansatt_data, testdata TIL demo_tabell;


Her er ' ansatt_tabell ' og ' testdata ' er det gamle navnet på tabellene:


Trinn 3: Verifisering

For å sikre at tabellnavnet er endret eller ikke, kjør ' FORESTILLING ' uttalelse:

VIS TABELLER;



Det er alt! Vi har gitt forskjellige måter å gi nytt navn til en tabell i MySQL ved å bruke en terminal.

Konklusjon

For å gi nytt navn til en tabell i MySQL ved å bruke terminalen, ' ENDRE TABELL GI ENDRE navn på ; ' og ' GJENNOMFØR TABELL TIL ; ” uttalelser brukes. Dessuten, ' GJENNOMFØR TABELL ”-setning kan brukes til å endre flere tabellnavn samtidig. Denne artikkelen demonstrerte metoden for å gi nytt navn til tabellen i MySQL ved å bruke terminalen.