比如现在class字段的值以经存在了 hello 为什么在插入hello就不行了呢?写不进去,挺奇怪的

解决方案 »

  1.   


    CREATE TABLE `class` (
      `Id` int(6) unsigned NOT NULL auto_increment,
      `class` varchar(30) default NULL,
      PRIMARY KEY  (`Id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
      

  2.   

    有点明白LZ的意思.假如你有字段是 ID  A
                       1  name
    id为1的 A中有name,你还想将di为的 A中再次插入name.当然不可以,你可以用update.
      

  3.   


    update还是一样我不明白我没有将class设为KEY,为什么值就不能重复呢?
      

  4.   

    没什么怪的.你将class设置成主毽,就象主毽id一样.不可对其进行操作