要刪除 MySQL 數(shù)據(jù)庫中的外鍵,可以使用以下步驟:
1. 使用 ALTER TABLE 命令來修改表結(jié)構(gòu),并刪除外鍵約束。例如,要刪除名為 fk_name 的外鍵約束,可以執(zhí)行以下命令:
```sql
ALTER TABLE table_name DROP FOREIGN KEY fk_name;
```
2. 如果外鍵約束是通過 CREATE TABLE 語句創(chuàng)建的,可以使用 ALTER TABLE 命令來刪除外鍵約束。例如,要刪除名為 fk_name 的外鍵約束,可以執(zhí)行以下命令:
```sql
ALTER TABLE table_name DROP CONSTRAINT fk_name;
```
3. 在刪除外鍵約束之后,可以使用 SHOW CREATE TABLE 命令來驗(yàn)證外鍵約束是否已成功刪除。例如,執(zhí)行以下命令:
```sql
SHOW CREATE TABLE table_name;
```
4. 最后,可以使用 COMMIT 命令來保存對數(shù)據(jù)庫的更改。例如,執(zhí)行以下命令:
```sql
COMMIT;
```
通過以上步驟,您可以成功刪除 MySQL 數(shù)據(jù)庫中的外鍵。