我在 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;
我正在使用 Node 通过以下方式将数据插入表中:
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 字段时,我的 id 字段都会增加 10 而不是 1(它从 12 开始:
id 用户名消息
12 测试测试
22测试测试
32测试测试
42测试测试
知道为什么会这样吗?
谢谢!