/ / mysql全文検索任意の文字列-mysql、データベース、全文検索、myisam

mysqlフルテキスト検索文字列 - mysql、データベース、全文検索、myisam

*プロジェクトテーブルの名前列に特定の検索文字列(1〜20文字)を含むすべての行を選択したい。

テーブルタイプはMYISAMであり、name列にFULLTEXTインデックスを作成しました。

今、私の質問は、列内のどこにでも文字列を検索したい(「LIKE%...%」のように)が、全文検索クエリを使用してどのように言うことができるかです。

私の現在の試みはこれです:

SELECT * FROM projects WHERE MATCH(name) AGAINST ("+search" IN BOOLEAN MOE)

しかし、これは機能せず、文字列全体のみを含み、他には何も含まない列のみを返します。

ご協力いただきありがとうございます。

回答:

回答№1は0

http://dev.mysql.com/doc/refman/5.5/en/fulltext-search.html

関連性がある> ...

データを操作して、適切な量(1未満)を決定できます。幸運を。


回答№2の場合は0

これを試して

SELECT * FROM projects WHERE MATCH(name) AGAINST ("search")