sql >> Base de Datos >  >> RDS >> Mysql

Solo puede haber una columna automática

Mi MySQL dice "Definición de tabla incorrecta; solo puede haber una columna automática y debe definirse como una clave " Entonces, cuando agregué la clave principal como se muestra a continuación, comenzó a funcionar:

CREATE TABLE book (
   id INT AUTO_INCREMENT NOT NULL,
   accepted_terms BIT(1) NOT NULL,
   accepted_privacy BIT(1) NOT NULL,
   primary key (id)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;