我在ClearDB一个简单的表增加:MySQL的自动递增10(ClearDB和节点)
CREATE TABLE `users` (
`id` smallint(6) unsigned NOT NULL AUTO_INCREMENT,
`username` varchar(100) DEFAULT NULL,
`message` varchar(100) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=INNODB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8;
我使用节点插入通过数据插入表:
var post = {username: response.user.name, message: message.text};
connection.query("INSERT INTO users SET ?", post, function(err, rows, fields) {
if (err) {
console.log('error: ', err);
throw err;
}
});
然而每当我插入我的ID字段增加10而不是1(它开始与12:
ID用户名消息
12测试测试
22测试测试
32测试测试
42测试测试
知道为什么发生这种情况?
谢谢!
这看起来像是一个很好的答案(谢谢!),但是你可以在你的答案中包括网站的相关信息吗?这样所有的信息都保存在这里,以防链接或内容发生变化。 – whrrgarbl
@whrrgarbl谢谢,我做到了。 :) – user345