Rumah >pangkalan data >tutorial mysql >Apakah perbezaan antara MySQL PRIMARY KEY dan kekangan UNIQUE?

Apakah perbezaan antara MySQL PRIMARY KEY dan kekangan UNIQUE?

WBOY
WBOYke hadapan
2023-08-24 17:57:071137semak imbas

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

Jadual berikut akan memberikan kita perbezaan antara KUNCI UTAMA dan kekangan UNIK-

1. Hanya satu jadual boleh dibuat Utama kunci. tr>1. Pelbagai kekangan UNIK boleh ditambah pada jadual. 2. Kekangan UNIK mencipta indeks bukan berkelompok secara lalai. 3. Kami boleh memasukkan nilai nol dalam lajur dengan kekangan UNIK.
KUNCI UTAMA

KEKANGAN UNIK

2. Kunci utama mencipta indeks berkelompok secara lalai.

3 Kami tidak boleh memasukkan nilai nol dalam lajur yang ditakrifkan sebagai KUNCI UTAMA.

Atas ialah kandungan terperinci Apakah perbezaan antara MySQL PRIMARY KEY dan kekangan UNIQUE?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam