Използвайте командата ALTER, за да добавяте и премахвате индекси
Има четири начина да добавите индекс към таблица с данни:
ПРОМЕНИ ТАБЛИЦАТА tbl_name ДОБАВИ
ОСНОВНО УЧИЛИЩЕКЛЮЧ (column_list): Това твърдение добавя първичен ключ, което означава
Стойността на индекса трябва да е уникална и не може да бъде NULL。
ПРОМЕНИ ТАБЛИЦАТА tbl_name ДОБАВИ
УНИКАЛНОindex_name (column_list): Това твърдение създава индекс
трябва да е уникален (в допълнение към NULL, който може да се случва многократно)。
ПРОМЕНИ ТАБЛИЦАТА tbl_name ДОБАВИ
ИНДЕКСindex_name (column_list): Добави
Нормален индекс, индексната стойност може да се появява многократно.
ПРОМЕНИ ТАБЛИЦАТА tbl_name ДОБАВИ
ПЪЛЕН ТЕКСТindex_name (column_list): Това твърдение уточнява, че индексът е ПЪЛЕН текст за
Пълен текст индекс。
При създаване на индекс се препоръчва да се създава директно с командния ред на MySQL, а не с MySQL Workbench.
Вижте индекса
· Таблица
Името на масата.
· Non_unique
Ако индексът не може да включва дублирани думи, той е 0. Ако можеш, тогава 1.
· Key_name
Името на индекса.
· Seq_in_index
Колона на последователния номер в индекса, започващ от 1.
· Column_name
Име на колоната.
· Съпоставяне
Как се съхраняват колоните в индекса? В MySQL има стойност 'A' (възходяща се) или NULL (без класификация).
· Кардиналност
Оценка на броя на уникалните стойности в индекса. Може да се актуализира чрез изпълнение на ANALYZE TABLE или myisamchk -a. Кардиналите се броят на база статистики, които се съхраняват като цели числа, така че стойността не е задължително да е точна дори за малки таблици. Колкото по-голяма е кардиналността, толкова по-голям е шансът MySQL да използва този индекс при федеративна система.
· Sub_part
Ако колоната е само частично индексирана, това е броят на символите, които са индексирани. Ако цялата колона е индексирана, тя е NULL.
· Претъпкан
Показва как се компресират ключовите думи. Ако не е компресиран, е NULL.
· Нул
Ако колоната съдържа NULL, тя съдържа ДА. Ако не, колоната съдържа NO.
· Index_type
Използвах методи за индексиране (BTREE, FULLTEXT, HASH, RTREE).
· Коментар