MySQLで一意制約と外部キー制約を作成する方法は?

MySQLで一意制約を作成するには、次の構文を使用します:

ALTER TABLE table_name
ADD CONSTRAINT constraint_name UNIQUE (column_name);

MySQLで外部キー制約を作成するには、以下の構文を使用します:

ALTER TABLE child_table
ADD CONSTRAINT fk_name
FOREIGN KEY (child_column)
REFERENCES parent_table(parent_column);

これらは、table_nameが一意制約を追加するテーブル名、constraint_nameが制約の名前、column_nameが一意制約を追加する列名である。child_tableは外部キーを含む子テーブルで、fk_nameが外部キーの名前、child_columnが子テーブル内の外部キーの列名、parent_tableが主テーブルの名前、parent_columnが主テーブル内の列名を示しています。

bannerAds