mysql 版本: 5.7.31
请注意,这需要将表中的某一列定义为全文搜索索引,才能支持全文搜索。在创建表时,您可以使用以下命令来定义全文索引:
CREATE FULLTEXT INDEX index_name ON table_name (column_name);
以下是一个示例查询,该查询会根据匹配度将结果按顺序返回:
SELECT *, MATCH(column_name) AGAINST ('你要查询的中文文字') AS score
FROM table_name
WHERE MATCH(column_name) AGAINST ('你要查询的中文文字' IN BOOLEAN MODE)
ORDER BY score DESC;