ホームページ  >  記事  >  データベース  >  MySQL の PRIMARY KEY 制約と UNIQUE 制約の違いは何ですか?

MySQL の PRIMARY KEY 制約と UNIQUE 制約の違いは何ですか?

WBOY
WBOY転載
2023-08-24 17:57:071110ブラウズ

MySQL PRIMARY KEY 和 UNIQUE 约束有什么区别?

次の表は、主キー制約と一意制約の違いを示しています。

#一意性制約 tr>1. テーブルは主キーを 1 つだけ作成できます。 1. 複数の UNIQUE 制約をテーブルに追加できます。 #2. 主キーはデフォルトでクラスター化インデックスを作成します。 2. UNIQUE 制約により、デフォルトで非クラスター化インデックスが作成されます。 #3. PRIMARY KEY として定義された列に null 値を挿入することはできません。 3. UNIQUE 制約のある列に NULL 値を挿入できます。
主キー

以上がMySQL の PRIMARY KEY 制約と UNIQUE 制約の違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。