mysql5.0.51b为什么字段无法设置成自增呢?出现下面这个错误:#1063 - Incorrect column specifier for column 'mid' 
有大侠知道问题出在哪么?

解决方案 »

  1.   

    id int primary key auto_increment,
      

  2.   

    我在phpmyadmin内直接修改,语句如下:(mid已经是主键了)
    ALTER TABLE `score` CHANGE `mid` `mid` VARCHAR( 20 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AUTO_INCREMENT 
      

  3.   

    varchar(20)? 改成  int
      

  4.   

    改成int就行了 - -!!!  为什么varchar不行呢?  还是要设成自增字段就只能用int型?
      

  5.   

    唉,我找了一下午,终于在这里找到原因了,果然是要改成int型,