Bruge en varchar 1023 som primary key
Hej EksperterJeg prøver og lave en database der bruger "Username" som Primary key, da det er unikt for hver bruger i en database, men problemet er at en bruger kan iflg den rfc jeg følger have et brugernavn på 1023 karaktere, en MyISAM database, kan kun lave en en varchar på 1000, og når jeg søger på google, kan jeg se at mange kan sætte den til 65k
Så nu sidder jeg og ikke kan komme videre, da det ser ud til jeg er den eneste med det problem.
så jeg ville høre om det kan være korrekt jeg ikke kan lave en varchar på 1023 karaktere?
og hvis det er korrekt man ikke kan det, hvordan kan jeg så best optimere en database til og bruge et brugernavn som primary key?
på forhånd tak