Rod*_*God 0 php mysql innodb full-text-indexing
我在 MySql 数据库中的一个表上创建了一个 FULLTEXT 索引,并在我这样做时遗漏了一列。我一直在尝试弄清楚如何添加此列,以便可以与此表中已编入索引的其他列一起对其进行搜索。
我已经搜索过 SO 和网络,但一无所获。我尝试进入 phpMyAdmin,当您单击表格然后查看结构时,一直在右侧有一个下拉菜单,上面写着“更多”。这有一个“全文”选项,似乎向列添加全文索引,所以我这样做了,但它仍然不允许我搜索列。
我是否在此列中添加了 FULLTEXT?无论哪种方式,我如何才能让它发挥作用?
对于 SQL Server 用户,可以这样做:
ALTER FULLTEXT INDEX ON [table_name] ADD ([column_name])
Run Code Online (Sandbox Code Playgroud)