如题,比如主键是从10000开始的自增1数如何设置?

解决方案 »

  1.   

    CREATE TABLE `t` (
    ...
    ) AUTO_INCREMENT=10000
      

  2.   

    create table table1(id int auto_increment primary key,username char(30));          默认id从1开始自增
            如果你已建表且主键未自增,删除主键,使用添加语句使表自增:
         
    alter table table2 add id int auto_increment primary key;              一定要设置为主键,当前最大值当然是max(id)。
            插入数据的时候不需对自增字段设值,如insert into table1(username)values('qiyue'); 其他数据库id自增请看下面链接
    点这里http://blog.csdn.net/qiyuexuelang/article/details/9531891 
      

  3.   

    表少的情况下,可以使用“alter table table_name AUTO_INCREMENT=10000 ”来设置 ,如果多的话建议将表结构导出,直接在导出SQL脚本上查找替换相关表结构中AUTO_INCREMENT值为10000 ;
    更倾向于第一种,简单明了!