Baseret på dine kommentarer er min anbefaling at gøre følgende:
Brug en almindelig heltal auto_increment-kolonne som den primære nøgle for rækken, og hav derefter en kolonne af typen varchar eller en af *teksttyperne (afhængigt af din mysql-serverversion og datalagringskrav) til at gemme din "identifikator", som kunden bruger.
Identifikationen kan automatisk genereres ved hjælp af en trigger.
Hvis du vil lave opslag baseret på identifikatoren (dvs. brugeren indtaster måske en identifikator for at "springe til" en post), vil du have et indeks på den kolonne.