sql >> データベース >  >> RDS >> Mysql

UNIQUE、UNIQUE KEY、CONSTRAINT'name' UNIQUEの違いは何ですか?

    1と2は同一です。どちらも、キーごとに1つずつ、2つの一意のインデックスを作成します。 #3は、両方のキーに対して1つの一意のインデックスのみを作成するため、ユーザー名と電子メールの組み合わせを複製することはできませんが、たとえば、別の電子メールが使用されている限り、ユーザー名を複製できます。

    おそらく最初の2つのうちのどちらかが必要なようです。 UNIQUEとUNIQUEKEYは同等です。



    1. MariaDBの日時値から秒を引く

    2. オンラインとオフラインバックアップ

    3. アクセスアプリをWebベースのアプリに変える理由

    4. MySQLで値を連続してグループ化し、そのようなグループにIDを追加します