MySQL Primary Key Tutorial

MySQL Primary Key Tutorial


MySQL er en åpen kildekode-database applikasjon. Som andre databaser, er data organisert i tabeller av relaterte data. For å indikere hvilken kolonne som er viktigst i tabellen, kan du opprette en primærnøkkel på kolonnen. Primærnøkkelen er grunnlaget for indeksen. Hvis du ikke klarer å bestemme hvilken kolonne ville gjøre det beste primærnøkkelen, kan du opprette en ekstra kolonne ved hjelp av en automatisk øke antallet til å bruke som en sentral verdi. En primærnøkkel kan lages ved hjelp av SQL-kode eller gjennom MySQL Workbench.

Bruksanvisning

Opprette en primærnøkkel ved hjelp av SQL-kommandoer

1 Koble til databasen ved hjelp av en kommandolinje eller annen forbindelse av ditt valg.

2 Lag en tabell definisjon for dine ønskede tabeller. Inkluder kolonnedefinisjoner for alle kolonner du trenger det.

Eksempel: CREATE TABLE Demo (importantCol int, anotherCol varchar (50))

3 Bestem hvilke kolonnen skal være primærnøkkelen og legge primærnøkkelen betegnelse til definisjon kolonnen. Legg uttrykket "PRIMARY KEY" etter datatypebetegnelse for kolonnen.

Eksempel: CREATE TABLE Demo (importantCol int PRIMARY KEY, anotherCol varchar (50))

Opprette en primærnøkkel ved hjelp av MySQL Workbench

4 Åpne MySQL Workbench og koble til MySQL Table Editor ved å klikke på "MySQL Model" -kategorien.

5 Dobbeltklikk på bordet du ønsker å endre i "Fysisk schemata" område.

6 Klikk på "Kolonner" -fanen nederst.

7 Klikk på boksen til høyre for kolonnenavnet du har valgt som primærnøkkel i «PK» -kolonnen for å legge til en hake.

8 Klikk på "X" øverst for å lukke bordet og lagre endringene når du blir bedt.

Hint

  • En primærnøkkel kan være sammensatt av flere kolonner. Når dette er gjort, er det som kalles en sammensatt nøkkel.