错误:找不到与列列表MySQL匹配的FULLTEXT索引

时间:2019-01-07 11:34:50

标签: mysql

我的数据库是MyISAM。

我已经在数据库中为此设置了列。 artikel至VARCHAR(200) 进入VARCHAR(300) 发短信到TEXT

为了使FULLTEXT正常运行,我已经运行了它。

ALTER TABLE produkt ADD FULLTEXT(artikel, ingress, texten)

在我的.asp页中,我有这个选择。

sql = "SELECT * FROM produkt WHERE MATCH (artikel, ingress, texten) AGAINST ('träbord');" 
set rs = conn.Execute (sql)

我得到了错误:

`Can't find FULLTEXT index matching the column list`

那我哪里出错了?非常感谢任何输入。

1 个答案:

答案 0 :(得分:0)

一步一步的“指南”检查是否与您的全文索引一起创建:

  • 检查是否创建了FULLTEXT索引: SHOW INDEX FROM yourtable;
  • 检查是否为此表启用了键。