Come aggiungere una chiave esterna per MySQL

January 5

Come aggiungere una chiave esterna per MySQL


MySQL è un server di database gratuito utilizzato per creare pagine web dinamiche. Le chiavi esterne dei collegamenti a una chiave primaria nelle tabelle. Questi tasti sono colonne nelle tabelle MySQL. Si collegano i record correlati in tabelle separate (per esempio, un cliente collegato a un ordine in una tabella separata "ordini"). È possibile creare chiavi esterne utilizzando la console di MySQL incluso con il motore di database.

istruzione

1 Fare clic sul pulsante di Windows "Start" e fare clic su "Tutti i programmi". Fare clic su "MySQL" e poi cliccare su "MySQL Workbench" per aprire la console principale.

2 Fai clic su "Modifica script SQL" nella finestra della console principale. Questo apre un editor SQL in cui si crea la chiave esterna.

3 Digitare il seguente codice nel vostro editor:

alter table nome_tabella aggiungere vincolo di chiave esterna key_name

riferimenti nome_tabella primary_key

La prima linea imposta la chiave esterna. Sostituire "table_name" con il nome della tabella. "Key_name" è il nome della colonna della tabella che si desidera impostare come chiave esterna. La seconda linea è l'informazione chiave primaria per il collegamento alla chiave esterna. Sostituire "nome_tabella" con la tabella che contiene la chiave primaria e "primary_key" con il nome della colonna chiave primaria.

4 Fai clic su "Esegui" per eseguire l'istruzione SQL. La chiave esterna è creato, e le tabelle sono impostati con gli attributi legati.