不可能的吧!我没有碰到, 参照 shuixin13(犬犬(心帆)) 的建议查查原因

解决方案 »

  1.   


    # 表: 'download'

    CREATE TABLE `download` (
      `id` int(11) unsigned NOT NULL auto_increment,
      `server` varchar(100) default '',
      `name` varchar(100) default '',
      `edition` varchar(100) default '',
      `size` varchar(100) default '',
      `shouquan` varchar(100) default '',
      `language` varchar(100) default '',
      `sortname` varchar(100) NOT NULL default '',
      `pingtai` varchar(100) default '',
      `hits` varchar(100) default '1',
      `grade` varchar(100) default '',
      `company` varchar(100) default '',
      `keywords` varchar(100) default '',
      `downurl` varchar(100) default '',
      `intro` text,
      `filename` varchar(100) default '',
      `hanhua` varchar(100) default '',
      `commends` varchar(100) default '',
      `datetime` timestamp(14) NOT NULL,
      PRIMARY KEY  (`sortname`,`id`)
    ) TYPE=MyISAM; 
      

  2.   

    呵呵,你的这个id是相对sortname字段自动增长的,意思就是说对于不同的sortname值,id的增长是独立的!对于整个表,就有可能产生重复的id值
      

  3.   

    例如:在这个表中,下列值都是合法值:sortname        id
    aaa             1
    aaa             2
    aaa             3
    bbb             1
    bbb             2
    bbb             3
    ...