Use o comando ALTER para adicionar e remover índices
Existem quatro maneiras de adicionar um índice a uma tabela de dados:
ALTERAR TABELA tbl_name ADICIONAR
PRIMÁRIACHAVE (column_list): Esta afirmação adiciona uma chave primária, o que significa
O valor do índice deve ser único e não pode ser NULL。
ALTERAR TABELA tbl_name ADICIONAR
ÚNICOindex_name (column_list): Esta afirmação cria um índice
deve ser único (além de NULL, que pode ocorrer várias vezes)。
ALTERAR TABELA tbl_name ADICIONAR
ÍNDICEindex_name (column_list): Adicionar
Índice normal, o valor do índice pode aparecer várias vezes.
ALTERAR TABELA tbl_name ADICIONAR
TEXTO COMPLETOindex_name (column_list): Esta declaração especifica que o índice é TEXTO INTEGRAL para
Índice do texto completo。
Ao criar um índice, recomenda-se criá-lo diretamente com a linha de comando do MySQL, e não com o MySQL Workbench para criá-lo.
Veja o índice
· Tabela
O nome da mesa.
· Non_unique
Se o índice não puder incluir palavras duplicadas, ele é 0. Se puder, então 1.
· Key_name
O nome do índice.
· Seq_in_index
Número de sequência da coluna no índice, começando a partir de 1.
· Column_name
Nome da coluna.
· Coletão
Como as colunas são armazenadas no índice? No MySQL, há um valor 'A' (ascendente) ou NULL (sem classificação).
· Cardinalidade
Uma estimativa do número de valores únicos no índice. Pode ser atualizado executando ANALYZE TABLE ou myisamchk -a. Os cardinais são contados com base em estatísticas armazenadas como inteiros, então o valor não precisa ser preciso nem mesmo para tabelas pequenas. Quanto maior a cardinalidade, maior a chance de o MySQL usar esse índice quando federado for feito.
· Sub_part
Se a coluna estiver apenas parcialmente indexada, é o número de caracteres que estão indexados. Se toda a coluna estiver indexada, ela é NULL.
· Lotado
Indica como as palavras-chave são comprimidas. Se não for comprimido, é NULL.
· Nulo
Se a coluna contém NULL, ela contém SIM. Se não, a coluna contém NÃO.
· Index_type
Utilizava métodos de indexação (BTREE, FULLTEXT, HASH, RTREE).
· Comentário