Heim >Datenbank >MySQL-Tutorial >So schreiben Sie die automatische Inkrementierung des MySQL-Primärschlüssels
Es gibt nur zwei Schritte, um die automatische Inkrementierung des Primärschlüssels in MySQL zu konfigurieren: 1. Geben Sie den Primärschlüssel an und verwenden Sie das Schlüsselwort PRIMARY KEY, wenn Sie die Tabelle erstellen. 2. Verwenden Sie den Befehl ALTER TABLE, um die Primärschlüsselspalte zu ändern und anzugeben AUTO_INCREMENT-Attribut zum automatischen Erhöhen des Primärschlüsselwerts.
So konfigurieren Sie die automatische Inkrementierung von Primärschlüsseln in MySQL
Die Konfiguration der automatischen Inkrementierung von Primärschlüsseln in MySQL ist sehr einfach. So geht's:
Schritt 1: Geben Sie beim Erstellen der Tabelle den Primärschlüssel an.
Verwenden Sie beim Erstellen der Tabelle das Schlüsselwort PRIMARY KEY
, um die Spalte anzugeben, die als Primärschlüssel festgelegt werden soll Schlüssel: PRIMARY KEY
关键字指定要设置为主键的列:
<code class="sql">CREATE TABLE table_name ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, age INT NOT NULL );</code>
步骤 2:指定 AUTO_INCREMENT
属性
AUTO_INCREMENT
属性指示 MySQL 在插入新行时自动增加主键值:
<code class="sql">ALTER TABLE table_name MODIFY COLUMN id INT NOT NULL AUTO_INCREMENT;</code>
注意事项:
INT
;对于字符串主键,使用 VARCHAR
)。AUTO_INCREMENT
属性。AUTO_INCREMENT
rrreeeAUTO_INCREMENT
an. 🎜🎜🎜Das Attribut AUTO_INCREMENT
weist MySQL an, den Primärschlüsselwert automatisch zu erhöhen, wenn eine neue Zeile eingefügt wird: 🎜rrreee🎜 🎜Hinweise: 🎜🎜INT
). ; für einen String-Primärschlüssel verwenden Sie VARCHAR
). 🎜AUTO_INCREMENT
kann nur für eine einzelne Spalte festgelegt werden. 🎜AUTO_INCREMENT
aktivieren. 🎜🎜Das obige ist der detaillierte Inhalt vonSo schreiben Sie die automatische Inkrementierung des MySQL-Primärschlüssels. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!