Cita: Duplicate entry '3' for key 'PRIMARY'
Lógico, porque
no puedes modificar la DB agregando una PRIMARY KEY o un campo UNIQUE
con datos porque no pueden repetirse ni estar vacios (EMPTY o NULL) los campos que correspoden a ese
tipo (UNIQUE / PRIMARY)
Si tenias otra PRIMARY KEY,... le cambias el nombre y sino te va a tocar:
- Exportar los datos
- Borrar los datos
- Modificar la tabla
- Re-insertar los datos