2013-02-04 59 views
0

我交換一些MySQL表從的MyISAM InnoDB的列索引做:從的MyISAM InnoDB的開關MySQL表 - 我怎麼與人FULLTEXT

我應該在的地方FULLTEXT的使用?

As InnoDB沒有FULLTEXT。 我應該用什麼FULLTEXT的地方,當從MyISAM改爲InnoDB

謝謝大家:)

問候。

+1

一個類似的問題? http://stackoverflow.com/questions/1228672/converting-table-from-myisam-to-innodb。簡而言之'ALTER TABLE tablename DROP INDEX column_with_fulltext;'然後'ALTER TABLE tablename ENGINE = InnoDB;' –

+0

也許我沒有正確的措辭。我應該使用什麼o FULLTEXT - 因爲InnoDB沒有FULLTEXT。當從MyISAM切換到InnoDB時,我應該在FULLTEXT的位置使用什麼 – KDawg

+1

您可以使用像Sphinx這樣的第三方應用程序。沒有任何內置機制可以取代全文搜索。 – ravnur

回答