Maison >base de données >tutoriel mysql >Comment configurer la valeur initiale et l'incrémentation automatique pour une colonne MySQL ?
Configuration de la valeur initiale et de l'incrémentation automatique dans MySQL
Pour attribuer une valeur initiale spécifique à une colonne "id" qui commence à partir de 1001 dans une table MySQL, suivez ces étapes :
Utilisation d'ALTER TABLE :
ALTER TABLE users AUTO_INCREMENT=1001;
Cette commande modifie la valeur d'incrémentation automatique de la colonne "id" existante dans la table "utilisateurs" en 1001.
Ajout d'un nouveau Colonne avec valeur initiale et auto-incrémentation :
Si la colonne "id" n'existe pas dans la table "users", vous pouvez l'ajouter avec la commande suivante :
ALTER TABLE users ADD id INT UNSIGNED NOT NULL AUTO_INCREMENT, ADD INDEX (id);
Cette commande ajoute une colonne nommée "id" avec les propriétés suivantes :
Exemple d'utilisation :
Pour insérer une nouvelle ligne dans la table "utilisateurs" sans spécifier la valeur "id", vous pouvez utiliser ce qui suit déclaration :
INSERT INTO users (name, email) VALUES ('{$name}', '{$email}');
MySQL attribuera automatiquement la valeur suivante dans la séquence de colonnes "id", qui serait 1001.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!