我使用的是支持全文索引的MySQL 5.6+
。我想建立几个列的全文索引。当我尝试通过GUI
进行全文索引时,它工作得很好。但是SQL
查询不起作用。我试过的是
ALTER TABLE `joom_content`
ADD FULLTEXT INDEX `introtext` (`introtext`);
这不起作用。显示受影响的0行。这里怎么了?
/*受影响的行数:0找到的行:0警告:0 1查询的持续时间:4.290秒。*/
正确的语法是:
ALTER TABLE table_name
ADD FULLTEXT(column_name1, column_name2,…)
转到教程:
http://www.mysqltutorial.org/activating-full-text-searching.aspx
ALTER TABLE `TableName`
ADD FULLTEXT INDEX `IndexName` (`ColumnName`);