Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
一意性制約のあるテーブルがあります。その制約を取り除く正しい方法は何ですか?
特定のインデックスには名前がありません。列名だけがあります。
そして、列を保持したい....一意性の制約を削除するだけです。
ありがとう!
DDLでインデックスの名前を指定していない場合、MySQLは名前を選択します。次のステートメントを実行します。
SHOW CREATE TABLE foobar\G
制約を削除する方法はいくつかあります。例:
ALTER TABLE foobar DROP INDEX index_name;