Hvordan gir jeg nytt navn til en kolonne i mysql?

Hvordan gir jeg nytt navn til en kolonne i mysql?
MySQL er et populært databasestyringssystem som gir ryggraden for en stor del av dagens internett. MySQL er utviklet og vedlikeholdt av Oracle, og er et Open-Source RDBMS (Relational Database Management System) med en klient-servermodell. Det tilbyr sikker databaselagring, rask ytelse og kraftige funksjoner.

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.

$ Alter tabellendring

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, endring

Alternativt, hvis du vil gi nytt navn til en tabell, vil spørringsstrukturen se slik ut.

$ Gi nytt navn til bord til

Du kan også gi nytt navn til flere tabeller i en enkelt gang.

$ Gi nytt navn til, til, til

MySQL 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.

$ Velg * fra 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.

Endre bordland
Endre country_id country_code char (2),
Endre country_label country_name varchar (40),
Endre region_id region_kode int;

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.

$ Show -tabeller;

Kjør deretter følgende spørsmål.

Gi nytt navn til bordet
land til uavhengige_regioner,
jobber til tildelte_tasker,
avdelinger til seksjoner;

Bekreft 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!