我的数据库是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`


那我哪里出问题了?任何输入都非常感谢,谢谢。

最佳答案

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


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

关于mysql - 错误:找不到与列列表MySQL匹配的FULLTEXT索引,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54073638/

10-11 07:43