有时候新建的表需要对自增列指定初始值,但是有时候会出现明明指定过的初始值却被重置的现象。下面以一个小实验来说明这个问题:

MySQL version:5.1.42 OS:redhat5.3

 无废话,建张表先:

CREATE TABLE `sbtest1` (
  `id` 
int(10) unsigned NOT NULL AUTO_INCREMENT,
  `k` 
int(10) unsigned NOT NULL DEFAULT '0',
  `c` 
char(120NOT NULL DEFAULT '',
  `pad` 
char(60NOT NULL DEFAULT '',
  
PRIMARY KEY (`id`),
  
KEY `k` (`k`)
) ENGINE
=InnoDB AUTO_INCREMENT=20000000 DEFAULT CHARSET=latin1;

相关文章:

  • 2022-12-23
  • 2021-09-01
  • 2022-12-23
  • 2021-04-18
  • 2022-12-23
  • 2022-12-23
  • 2021-12-05
  • 2021-11-27
猜你喜欢
  • 2021-07-03
  • 2022-01-01
  • 2021-08-18
  • 2021-08-30
  • 2022-01-15
  • 2022-12-23
相关资源
相似解决方案