Learning MySQL - FOREIGN KEY CONSTRAINTS

Veröffentlicht am: 02 Juni 2019
auf dem Kanal: Steve Griffith - Prof3ssorSt3v3
44,679
697

This tutorial covers what Foreign Keys are, what Constraints are, how to create foreign keys, constraints and how to implement actions based on the constraints.

MySQL Playlist:

MySQL Foreign Key Constraint Reference:

CODE SAMPLE:
ALTER TABLE characters DROP FOREIGN KEY `fk_character_race`;
DROP TABLE IF EXISTS races;
DROP TABLE IF EXISTS characters;

CREATE TABLE races (
race_id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
race_name VARCHAR(30) NOT NULL
)ENGINE=INNODB;

CREATE TABLE characters(
character_id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY Key,
character_name VARCHAR(50) NOT NULL,
race_id TINYINT UNSIGNED NOT NULL,
INDEX `idx_race`(race_id),
CONSTRAINT `fk_character_race`
FOREIGN KEY (race_id)
REFERENCES races(race_id) ON UPDATE CASCADE ON DELETE RESTRICT
)ENGINE=INNODB;


Auf dieser Seite können Sie das Online-Video Learning MySQL - FOREIGN KEY CONSTRAINTS mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Steve Griffith - Prof3ssorSt3v3 02 Juni 2019 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 44,679 Mal angesehen und es wurde von 697 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!