如何使MySQL全文索引保持最新?

时间:2011-06-16 18:53:44

标签: mysql full-text-indexing

创建索引MySQL

我添加了FULLTEXT索引后,如何让它保持最新?

以这种方式添加:ALTER TABLE search_index ADD FULLTEXT(si_fulltext)

试图像这样更新:

ALTER TABLE search_index MODIFY FULLTEXT(si_fulltext)
ALTER TABLE search_index CHANGE FULLTEXT(si_fulltext)

谢谢, 乔

2 个答案:

答案 0 :(得分:5)

除非您禁用了索引,否则服务器应该在列中的数据更改时使索引保持最新。如果您想要浏览索引中的内容,可以使用myisam_ftdump实用程序:

http://dev.mysql.com/doc/refman/5.0/en/myisam-ftdump.html

答案 1 :(得分:2)

每当从search_index插入,更新或删除数据时,它都会自动更新。