Как отбросить этот индекс в MySQL?

Это создало этот путь:

create table listings(
    id integer unsigned NOT NULL AUTO_INCREMENT,
    accountId  integer unsigned default null,
    title varchar(300) not null,
    country integer unsigned,
    region integer unsigned,
    type integer unsigned,
    price integer,
    unit varchar(20) not null,
    priceUSD decimal(12,2),
    bedrooms integer unsigned,
    thumbnail varchar(100) default null,
    keywords text,
    created datetime,
    deleted boolean default 0,
    fulltext index (keywords),
    PRIMARY KEY (id)
) engine=MyISAM;

Как отбросить тот полнотекстовый индекс, который не имеет никакого имени?

Что, если индекс без имени:fulltext index (title ,keywords)?

44
задан user198729 31 December 2009 в 07:40
поделиться

2 ответа

Выполните эту команду в клиенте mysql:

mysql> SHOW CREATE TABLE listings;

Она покажет DDL для таблицы, включая имя, присвоенное системе для индекса.

.
34
ответ дан 26 November 2019 в 21:41
поделиться
ALTER TABLE listings DROP INDEX keywords;
81
ответ дан 26 November 2019 в 21:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: