我一个表 主键是 pid 并且是 设置的AUTO_INCREMENT 为12610533
但是在insert的时候 为什么获取到的pid不是是12610533
而是小于12610533的值..... 重新设置也不行 

解决方案 »

  1.   

    贴出你的
    show create table tbname;还有你是怎么样获取pid的?
      

  2.   

    重置
    alter  table tbname set AUTO_INCREMENT=12610533;查看
    show create table tbname;
      

  3.   

    数据类似不会是 tinyint(1) 之类的吧??如果已经超过数据类型的最大表数范围,那可能会出现这类错误吧(没试过,不过根据你的描述,也只能猜测是这样了)