Mysql
 sql >> база данни >  >> RDS >> Mysql

Индексиране на MySql TEXT колона?

Не можете да имате УНИКАЛЕН индекс в текстова колона в MySQL.

Ако искате да индексирате TEXT или BLOB поле, трябва да посочите фиксирана дължина, за да направите това.

От MySQL документация :

Пример:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да изберете колоните за таблица INNER JOIN в зависимост от стойностите на присъединените масиви

  2. Mac инсталирайте и отворете mysql с помощта на терминал

  3. Има ли MySQL опция/функция за проследяване на историята на промените в записи?

  4. MySQL, включен в MAMP, не включва ли конфигурационен файл?

  5. Трябва ли PHP разработчиците да използват съхранените процедури на MySQL?