84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
用户在文本编辑器中,输入文字。如何使用 sql 查询那段文字中是否存在关键字?
认证高级PHP讲师
あなたが話している内容は全文検索に属する必要があります。 MYSQL は MYISAM の全文検索のみをサポートし、中国語はサポートしません。検索エンジンと MYSQL を使用して高性能の全文検索ソリューションを実現するサードパーティの方法もあります。 詳細については、こちらをご覧ください: http://wenku.baidu.com/link?u...
要件をもっと詳しく説明していただけますか? どのような機能要件を作りたいですか?
全文インデックス作成について話しています。Mysql5.7 の InnoDB は全文インデックス作成をサポートしており (他のバージョンについては知りません)、中国語の単語の分割をサポートする組み込みの ngram 全文検索プラグインがあります。 。
テーブル作成時: FULLTEXT (字段1,字段2) WITH PARSER ngramクエリ時:
FULLTEXT (字段1,字段2) WITH PARSER ngram
詳しくは公式サイトをご覧ください
もちろん、これは mysql に属さないので、elasticsearch を使用して検索することもできます。 MySQL 自体はストレージに使用されます。複雑な検索ワードの分割などには、多くの電子商取引企業もこれを使用する方がよいでしょう。
elasticsearch
あなたが話している内容は全文検索に属する必要があります。
MYSQL は MYISAM の全文検索のみをサポートし、中国語はサポートしません。検索エンジンと MYSQL を使用して高性能の全文検索ソリューションを実現するサードパーティの方法もあります。
詳細については、こちらをご覧ください:
http://wenku.baidu.com/link?u...
要件をもっと詳しく説明していただけますか? どのような機能要件を作りたいですか?
全文インデックス作成について話しています。Mysql5.7 の InnoDB は全文インデックス作成をサポートしており (他のバージョンについては知りません)、中国語の単語の分割をサポートする組み込みの ngram 全文検索プラグインがあります。 。
テーブル作成時:
リーリーFULLTEXT (字段1,字段2) WITH PARSER ngram
クエリ時:
詳しくは公式サイトをご覧ください
もちろん、これは mysql に属さないので、
elasticsearch
を使用して検索することもできます。 MySQL 自体はストレージに使用されます。複雑な検索ワードの分割などには、多くの電子商取引企業もこれを使用する方がよいでしょう。