MySQL er en open -source database applikation. Ligesom andre databaser , er data organiseret i tabeller med relaterede data . For at angive , hvilken kolonne er vigtigst i tabellen , kan du oprette en primær nøgle på kolonnen. Den primære nøgle er grundlaget for indekset . Hvis du ikke er i stand til at afgøre, hvilken kolonne ville gøre det bedste primære nøgle , kan du oprette en ekstra kolonne ved hjælp af en auto- forøgelse nummer til at bruge som en central værdi. En primær nøgle kan oprettes ved hjælp SQL-kode eller via MySQL Workbench . Instruktioner
Oprettelse en primær nøgle hjælp af SQL -kommandoer
1
Forbind til databasen ved hjælp af en kommandoprompt eller anden forbindelse af dine valg.
2
Oprette en tabel definition for dine ønskede tabeller. Medtag kolonne definitioner for alle kolonner, du har brug for
Eksempel: . CREATE TABLE Demo ( importantCol int, anotherCol varchar (50) )
3
Bestem hvilken kolonne skal være den primær nøgle og tilføje den primære nøgle betegnelse til kolonnen definition. Tilføj udtrykket " PRIMARY KEY " efter data typebetegnelsen for den kolonne
Eksempel: . CREATE TABLE Demo ( importantCol int PRIMARY KEY , anotherCol varchar (50) )
Oprettelse af en primær nøgle ved hjælp af MySQL Workbench
4
Open MySQL Workbench og oprette forbindelse til MySQL Table Editor ved at klikke på " MySQL Model" fanen.
5
Dobbeltklik på bordet du ønsker at ændre i " Physical skemaer " område.
6
Klik på " kolonner "-fanen i bunden.
7.
Klik på boksen til højre for kolonne navn, du har valgt som din primære nøgle i " PK " kolonnen for at tilføje et flueben .
8
Klik på "X " øverst til at lukke bordet og gemme ændringerne, når du bliver bedt om .