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?
For å gi nytt navn til et enkelt bord i MySQL ved å bruke “ENDRE”Uttalelse, følg de oppgitte instruksjonene:
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:
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:
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.