自动递增在Innodb中无效

时间:2016-10-06 06:56:01

标签: mysql innodb mariadb auto-increment

我正在使用MariaDB 5.5,并创建了如下表格模式:

CREATE TABLE `tasks` (
  `taskid` bigint(20) NOT NULL auto_increment,
  `status` bigint(20) NOT NULL default 0,
PRIMARY KEY  (`taskid`),
  KEY `status` (`status`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
SET character_set_client = @saved_cs_client;

我想默认从10开始我的taskid(如配置AUTO_INCREMENT = 10),但是如果我插入任何行,则从1开始。我是否需要执行任何其他配置?

如果引擎类型是MyISAM,这对我有用。而且我不是要重置计数器,我只想从10开始。

0 个答案:

没有答案