Hvordan legge til en fremmednøkkel til MySQL

Hvordan legge til en fremmednøkkel til MySQL


MySQL er en gratis database server som brukes til å lage dynamiske websider. Fremmednøkler lenke til en primærnøkkel i tabellene. Disse tastene er kolonner i MySQL tabeller. De knytter relaterte poster i egne tabeller (for eksempel en kunde knyttet til en bestilling i en egen "ordre" tabellen). Du oppretter fremmednøkler som bruker MySQL konsollen følger med databasemotor.

Bruksanvisning

1 Klikk på Windows "Start" -knappen, og klikk "Alle programmer". Klikk på "MySQL" og deretter "MySQL Workbench" for å åpne hovedkonsollen.

2 Klikk på "Edit SQL Script" i hoved konsollen vinduet. Dette åpner en SQL-editor hvor du oppretter fremmednøkkel.

3 Skriv inn følgende kode inn i editoren:

endre tabellen tabellnavn legge begrensning KEY_NAME fremmednøkkel

referanser tbl_name primary_key

Den første linjen setter fremmednøkkel. Erstatt "table_name" med navnet på tabellen. "KEY_NAME" er navnet på kolonnen i tabellen du vil angi som fremmednøkkel. Den andre linjen er den viktigste nøkkelinformasjon for å koble til fremmednøkkel. Erstatt "tbl_name" med tabellen som inneholder primærnøkkelen og "primary_key" med primærnøkkelen kolonnenavnet.

4 Klikk "Kjør" for å kjøre SQL-setning. Fremmednøkkelen er opprettet, og bordene er satt opp med de koblede attributter.