Kekangan auto-increment MySQL menjana nilai ID kenaikan yang unik untuk setiap baris melalui kata kunci AUTO_INCREMENT ini sesuai untuk jenis data integer. Ia juga boleh digunakan bersama-sama dengan kata kunci PRIMARY KEY (untuk kunci utama) dan UNIQUE (untuk indeks unik), di mana kunci utama tidak boleh mengandungi nilai NULL dan setiap nilai mestilah unik, manakala indeks unik boleh mengandungi nilai NULL tetapi nilai lain mestilah unik.
Kata kunci kekangan kenaikan automatik dalam MySQL
Kekangan kenaikan automatik dalam MySQL digunakan untuk menjana nilai ID kenaikan unik secara automatik untuk setiap baris dalam jadual. Kata kunci berikut berkaitan dengan kekangan autokenaikan:
AUTO_INCREMENT
KUNCI UTAMA
UNIK
Contoh
<code class="sql">CREATE TABLE customers ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, email VARCHAR(255) NOT NULL, PRIMARY KEY (id) );</code>
Dalam contoh ini, id
列具有 AUTO_INCREMENT
和 PRIMARY KEY
dikekang supaya nilai ID yang meningkat secara unik dijana secara automatik setiap kali baris baharu dimasukkan.
Atas ialah kandungan terperinci Apakah kata kunci untuk kekangan peningkatan diri dalam mysql?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!