Denne guiden viser hvordan du gir nytt navn til en kolonne i MySQL.
Denamer en kolonne i MySQL
I MySQL består en database vanligvis av flere tabeller som inneholder rader og kolonner som inneholder forskjellige data. For demonstrasjon vil vi gi nytt navn til kolonnenavnet til en bestemt tabell.
For demonstrasjon vil jeg bruke denne eksempeldatabasen. Det er en veldig stor database som skal være tilstrekkelig for nesten enhver testsituasjon. For enkelhets skyld bruker jeg phpmyadmin for å få tilgang til databasen og kjøre spørsmål. Lær mer om å installere og konfigurere phpmyadmin og mysql.
Grunnleggende struktur
For å gi nytt navn til en kolonne, vil spørringsstrukturen se slik ut.
Hvis det er flere kolonner som skal omdøpes, kan vi gjøre det i en enkelt spørring også. I et slikt tilfelle vil spørringsstrukturen se slik ut.
$ Alter tabellendring, endringAlternativt, hvis du vil gi nytt navn til en tabell, vil spørringsstrukturen se slik ut.
$ Gi nytt navn til bord tilDu kan også gi nytt navn til flere tabeller i en enkelt gang.
$ Gi nytt navn til, til, tilMySQL tillater også bruk av nytt navn mellom flere databaser.
$ Gi nytt navn til bord . TIL .Renamer av tabellkolonnen
La oss se på eksempler på databasetabellen land.
La oss gi nytt navn fra denne tabellen landsnavn (varchar (40)) til country_label (Varchar (40)). Spørringen vil se ut som dette.
$ Alter tabellland endrer country_name country_label varchar (40);Kontroller endringen.
$ Vis kolonner fra land;Omdøpe flere kolonner
Vi vil gi nytt navn til flere kolonner i tabelllandene i neste eksempel. La oss endre country_id til landskode, country_label til landsnavn, og Region_id til Region-_kode.
Bekreft endringene.
$ Vis kolonner fra land;Denamer av bord
La oss nå prøve å gi nytt navn til bordet. Vi vil gi nytt navn til bordet land til uavhengige_regioner. Legg først merke til gjeldende tabellnavn.
$ Show -tabeller;Kjør følgende spørring for å gi nytt navn til måltabellen.
$ Gi nytt navn til tabellland til uavhengige_regioner;Kontroller endringen.
$ Show -tabeller;Omdøpe flere tabeller
La oss nå prøve å endre flere tabellnavn samtidig. Noter alle gjeldende tabeller.
Kjør deretter følgende spørsmål.
Gi nytt navn til bordetBekreft endringene.
$ Show -tabeller;Siste tanker
Gratulerer! Du har vellykket omdøpt en eksisterende kolonne i MySQL. Denne opplæringen viser også å gi nytt navn til et eksisterende bord. For både omdøpningskolonner og tabeller, må du forstå det grunnleggende i uttalelsen Endre tabellen.
Hver MySQL -tabell er basert på en nøkkelutforming. I MySQL -terminologi er det kjent som et skjema. Den inneholder nødvendige data om mønsteret for dataplassering i tabellen. Denne guiden utforsker skjemaet med praktiske eksempler.
Glad databehandling!