sql >> Databasteknik >  >> RDS >> Mysql

MyISAM unika nycklar skärs av vid 64 byte, vilket orsakar kollisioner

Jag tror att felmeddelandet bara visar dig de första 64 tecknen, men det betyder inte att begränsningen är begränsad till 64 tecken.

Om din SHOW CREATE TABLE utdata är korrekt, då är indexet på alla 500 tecken, och du träffar en exakt dubblett.



  1. php-begränsningsöverträdelse Fel 1452

  2. 3 sätt att kontrollera en kolumns datatyp i PostgreSQL

  3. Uppdatering av flera MySQL-tabellkolumner med arrayer med PDO

  4. Räkna rekord för varje månad under ett år