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.