外部キー制約は、データベースの参照整合性を維持し、関連するテーブルをリンクしてクエリを容易にするのに役立ちます。 MySQL DROPFOREIGNKEYコマンドを使用して外部キー制約を削除する方法は次のとおりです。
MySQLで外部キー制約を削除する方法
MySQLで外部キー制約を削除する手順は次のとおりです。
DROPFOREIGNKEYステートメントの構文は次のとおりです。
ALTER TABLE table_name DROP FOREIGN KEY constraint_name;
上記の外部キーの削除クエリで、table_name。の代わりに、外部キーを削除するtable_nameを指定します。 constraint_name。の代わりに制約名を指定します
ボーナスリード:MySQL DROP DATABASE
これが例です。 2つのテーブルを作成し、そのうちの1つに外部キー制約を追加しましょう。
mysql> create table orders3(id int auto_increment primary key,category_id int); mysql> create table categories(id int auto_increment primary key,name varchar(255)); mysql> ALTER TABLE orders3 ADD CONSTRAINT fk_cat FOREIGN KEY (category_id) REFERENCES categories(id);
ボーナスリード:MySQL DROP COLUMN
外部キー制約を削除する方法
MySQLで外部キー制約を削除するSQLクエリは次のとおりです。
mysql> alter table orders3 drop foreign key fk_cat;
Ubiqを使用すると、データを数分で簡単に視覚化し、リアルタイムのダッシュボードで監視できます。今日お試しください。