1075-Incorrect table definition;there can be only one auto column and it must be defined as a key

1、错误描述

1075-Incorrect table definition;there can be only one auto column and it must be defined as a key
1075-Incorrect table definition;there can be only one auto column and it must be defined as a key_第1张图片

2、错误原因

     这个错误的原因是由于,在创建数据库表时,创建了两个自增的字段和主键,这样的方式在MySQL数据库不被允许


3、解决办法

(1)修改自增字段和主键字段

(2)或者使用联合主键

你可能感兴趣的:(MySQL,mysql)