Anfangswert und automatische Inkrementierung in MySQL konfigurieren
Um einen bestimmten Anfangswert für eine „id“-Spalte zuzuweisen, die bei 1001 beginnt Um eine MySQL-Tabelle zu erstellen, führen Sie die folgenden Schritte aus:
Verwenden Sie ALTER TABELLE:
ALTER TABLE users AUTO_INCREMENT=1001;
Dieser Befehl ändert den automatischen Inkrementierungswert für die vorhandene „id“-Spalte in der „Benutzer“-Tabelle auf 1001.
Hinzufügen eines Neuen Spalte mit Anfangswert und automatischer Inkrementierung:
Wenn die Spalte „id“ in der Tabelle „users“ nicht vorhanden ist, können Sie kann es mit dem folgenden Befehl hinzufügen:
ALTER TABLE users ADD id INT UNSIGNED NOT NULL AUTO_INCREMENT, ADD INDEX (id);
Dieser Befehl fügt eine Spalte namens „id“ mit den folgenden Eigenschaften hinzu:
Beispielverwendung:
Sie können eine neue Zeile in die Tabelle „users“ einfügen, ohne den Wert „id“ anzugeben Verwenden Sie die folgende Anweisung:
INSERT INTO users (name, email) VALUES ('{$name}', '{$email}');
MySQL weist automatisch den nächsten Wert in der Spaltenfolge „id“ zu, nämlich 1001.
Das obige ist der detaillierte Inhalt vonWie konfiguriere ich den Anfangswert und die automatische Inkrementierung für eine MySQL-Spalte?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!