0

我有类似下面的要求。我们需要插入从 500 索引开始的自动增量字段。现在默认情况下它取自索引 1。你对此有任何想法吗?

现在 :

Id  Name    Rollno  Class
1   ABC     111     10th
2   XYZ     112     10th
3   ASD     113     10th
4   QWE     114     10th

想 :

Id  Name    Rollno  Class
500 ABC     111     10th
501 XYZ     112     10th
502 ASD     113     10th
503 QWE     114     10th
4

3 回答 3

6

以下是你的表定义

CREATE TABLE `test`.`sonusindhu` (
          `SonuSindhuId` int(11) NOT NULL AUTO_INCREMENT,
          `Name` varchar(45) DEFAULT NULL,
          `Rollno` int(11) DEFAULT NULL,
          `Class` varchar(45) DEFAULT NULL,
          PRIMARY KEY (`SonuSindhuId`)
        ) ENGINE=InnoDB AUTO_INCREMENT=500 DEFAULT CHARSET=latin1;

如果您已经创建了表,则使用以下查询更改表语法:

ALTER TABLE `test`.`SonuSindhu` AUTO_INCREMENT=500;
于 2013-06-29T06:41:10.023 回答
1

在 phpmyadmin 中将默认值设置为 500(除非您没有访问权限)

或者,使用这个 mysql 代码。

ALTER TABLE tablename AUTO_INCREMENT=500;

于 2013-06-29T06:28:20.117 回答
0
  1. 在 mysql 上 ALTER TABLE 人员 AUTO_INCREMENT=500

更多细节自动递增

于 2013-06-29T06:48:40.023 回答