mysql中字段以2递增问题

来源:互联网 发布:生死狙击矩阵怎么得 编辑:程序博客网 时间:2024/06/07 13:37

mysql中创建表:

create table `tbl_student`(
`index` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '序列号',
`uid` varchar(32) NOT NULL COMMENT '用户id',
`tele` int(15) NOT NULL COMMENT '电话号码',
`name` varchar(32) NOT NULL COMMENT '姓名',
`type` tinyint(3) NOT NULL COMMENT '年级:1:一年级,2:二年级,3:三年级',
`addr` varchar(128) NOT NULL COMMENT '地址',
PRIMARY KEY(`index`),
UNIQUE KEY `idx_index` (`index`),
KEY `idx_uid` (`uid`) USING BTREE,
KEY `idx_type` (`type`) USING BTREE,
KEY `idx_tele` (`tele`) USING BTREE
) ENGINE=MyISAM DEFAULT CHARSET=utf8;


设置序号自动以一递增;

但是在实际中发现数据库中数据是以2递增;


设置递增值:

  1、 在 /etc/my.cnf  [mysqld] 中增加配置:auto_increment_increment=1(递增值为1);

  2、 然后重启mysql: /etc/init.d/mysql restart

0 0