Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

mysql में मान 6000 से शुरू करने के लिए AUTO_INCREMENT फ़ील्ड कैसे सेट करें?

अगर आपकी टेबल पहले से मौजूद है:

ALTER TABLE your_table AUTO_INCREMENT = 6000;

यदि आप अपनी तालिका को नए सिरे से बना रहे हैं:

CREATE TABLE your_table () AUTO_INCREMENT = 6000;

स्रोत और आगे पढ़ना:

टेस्ट केस:

CREATE TABLE users (
   user_id  int NOT NULL, 
   name     varchar(50),
   PRIMARY KEY (user_id)
);

INSERT INTO users VALUES (1, 'Bob');
INSERT INTO users VALUES (2, 'Joe');
INSERT INTO users VALUES (3, 'Paul');

ALTER TABLE users MODIFY user_id int NOT NULL AUTO_INCREMENT;
ALTER TABLE users AUTO_INCREMENT = 6000;

INSERT INTO users (name) VALUES ('Keith');
INSERT INTO users (name) VALUES ('Steve');
INSERT INTO users (name) VALUES ('Jack');

SELECT * FROM users;
+---------+-------+
| user_id | name  |
+---------+-------+
|       1 | Bob   |
|       2 | Joe   |
|       3 | Paul  |
|    6000 | Keith |
|    6001 | Steve |
|    6002 | Jack  |
+---------+-------+
6 rows in set (0.01 sec)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql सॉर्ट स्ट्रिंग नंबर

  2. कैसे डोकर के अंदर mysql चलाने के लिए mysql कार्यक्षेत्र कनेक्ट करने के लिए?

  3. डेटाबेस पर क्षैतिज मानों की गणना कैसे करें?

  4. प्रदर्शन शुरू होने से पहले MySQL डेटाबेस कितना बड़ा हो सकता है

  5. MySQL ड्रॉप डेटाबेस