在MySQL中使用auto_increment
时遇到一些错误。
代码在这里:
user_id bigint(20) unsigned not null auto_increment=1000
但是当我尝试
时user_id bigint(20) unsigned not null auto_increment
它有效。为什么呢?
答案 0 :(得分:2)
这应该有效:
create table test1 (
id int unsigned not null auto_increment,
primary key (id)
)auto_increment=100;
答案 1 :(得分:1)
您是否尝试播种自动增量号?
如果是这样,语法是CREATE|ALTER TABLE
命令的一部分。
请参阅http://dev.mysql.com/doc/refman/5.5/en/example-auto-increment.html
答案 2 :(得分:0)
mysql的自动增量仅为+1值。
查看此http://dev.mysql.com/doc/refman/5.0/en/example-auto-increment.html
答案 3 :(得分:0)
这是因为为表而不是特定列设置了自动增量。
所以从1000开始,
创建一个只有cinemaRepsotory.save(cinema)
然后使用
更改表格auto_increment