sql >> Databasteknik >  >> RDS >> Mysql

Indexera en MySql TEXT kolumn?

Du kan inte ha ett UNIKT index på en textkolumn i MySQL.

Om du vill indexera på ett TEXT eller ett BLOB-fält måste du ange en fast längd för att göra det.

Från MySQL dokumentation :

Exempel:

CREATE UNIQUE INDEX index_name ON misc_info (key(10));


  1. MYSQL Dumpa endast vissa rader

  2. Genererar djupbaserat träd från hierarkiska data i MySQL (inga CTE)

  3. MySQLi - deklarerar variabel efter bind_param?

  4. Hur installerar man localdb separat?