1. ホーム
  2. マイスル

[解決済み】MySQLテーブルからUnique制約を削除する。

2022-04-06 17:59:04

質問

phpMyAdminを使用して、MySQLテーブルのカラムにある"ユニークキー制約"を削除するにはどうすればよいですか?

解決方法を教えてください。

一意制約はインデックスでもあります。

最初の使用 SHOW INDEX FROM tbl_name を使って、インデックスの名前を調べます。インデックスの名前は key_name を、そのクエリの結果に追加します。

そうすると DROP INDEX :

DROP INDEX index_name ON tbl_name

または ALTER TABLE の構文があります。

ALTER TABLE tbl_name DROP INDEX index_name