Error al crear tabla en base de datos

Hola estoy seguro que he de estar haciendo algo mal, estoy ya creando mi primera base de datos y al crear la tabla de USUARIOS me da un error: #1078 incorrect table definition there can be only one auto column and it must be defined as akey lo cual se que significa: Incorrecta definicion de tabla puede haber solamente una columna auto y esta debe ser definida como clave. Sin embargo no se a que se refiere, y luego no me deja continuar con nada. Ha de ser algo simple pero en realidad no doy con ello. Puede alguien ayudarme?
Hola, cuando creas la tabla te da la opcion de definir los distintos campos como AUTOINCREMENT (AUTOINCREMENTABLE) y PRIMARY KEY , pero solo puedes asignarle esos valores a uno de los campos, por ejemplo al primero, llamalo ID y asignale autoincrement (casi siempre es un desplegable y ahi lo seleccionas) y primary key (en esta casi siempre es un circulito que se rellena al hacer clic en el)

Autoincrement hace que este valor aumente automaticamente cada vez que se agrega un registro.

Muestrame como es la tabla que creaste y para que la quieres y te busco cualquier error, saludos.
Hola, amigo me pasaba lo mismo que a ti, se soluciono colocando el ID como primario, pues ahi dice que el que tiene el auto increment debe tener llave primaria
Eso es que de todos los campos que tiene esa tabla una tiene que ser primaria (única) es decir un DNI, "telefono", Num_Empresa, ISBN, uno que lo identifique nada más y sinó pues es una tabla con claves compuesta, es decir que necesita los 2 campos para saber quien es exactamente, se suele hacer cuando la tabla es de mucho a muchos.

Espero que se te haya resuelto el problema