解决:MySQL报错1075 - Incorrect table defintion

一:引言

在数据库建表的时候,出现了这样的错误:

解决:MySQL报错1075 - Incorrect table defintion

这个错误的意思是:#1075-表定义不正确;只能有一个自动列,必须将其定义为主键。

二:解决方法

1.在建表的时候,最好自行设置一个主键

1.在建表的时候,如果设置了一个字段为自增,那么这个字段也必须要设置为主键

2.在建表的时候,如果需要设置多个主键,其中只能有一个是自增的

解决:MySQL报错1075 - Incorrect table defintion

上一篇:Oracle实现主键自增的几种方式


下一篇:Mysql 实现 rank 和 != 问题