我有一个表,设置ID为Key并且是自动增加的!并且在Insert的时候也没有控制ID值,由系统判断。
问题:出现了一次表里面有1000页全是五条记录的重复值连ID值也是重复。
请高手指教
我用的数据库为MySQL5.1

解决方案 »

  1.   

    提供你的建表语句。你的ID是什么样的KEY?是不是允许重复的KEY?
    INSERT的语句是什么?
      

  2.   

    我的ID是要循环用的! 没有设置成不允许重复
    Insert插入是第一个ID值没有设置 由数据库自动设置
      

  3.   

    ID是自增字段?
    如果是,用LAST_INSERT_ID来取得最新插入的ID值,
    你的INSERT语句?
      

  4.   

    对,是这样.在正常使用的时候是没有问题
    可是在某次操作之后数据库中某表的四条记录重复插入了1000多页。
    怀疑是MySQL数据库的问题。我用的Mysql数据库5.1rc版本
      

  5.   

    没有听说过类似的报告。建议你能够写出如何模拟再现你的问题。
    理论上不会。怀疑是你的某个程序,直接 insert xxx (id, ..) values (123,..
    这种情况