1. MySQL 全文搜索支持
  2. 从MySQL 4.0以上 myisam引擎就支持了full text search 全文搜索,在一般的小网站或者blog上可以使用这个特性支持搜索。
  3. 那么怎么使用了,简单看看:
  4. 1.创建一个表,指定支持fulltext的列
  5. CREATE TABLE articles (
  6. id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY,
  7. title VARCHAR(200),
  8. body TEXT,
  9. FULLTEXT (title,body)
  10. );
  11. 2.插入一些数据作为测试
  12. INSERT INTO articles (title,body) VALUES
  13. ('MySQL Tutorial','DBMS stands for DataBase ...'),
  14. ('How To Use MySQL Well','After you went through a ...'),
  15. ('Optimizing MySQL','In this tutorial we will show ...'),
  16. ('1001 MySQL Tricks','1. Never run mysqld as root. 2. ...'),
  17. ('MySQL vs. YourSQL','In the following database comparison ...'),
  18. ('MySQL Security','When configured properly, MySQL ...');
  19. 3.select查询fulltext的列
  20. SELECT * FROM articles
  21. WHERE MATCH (title,body) AGAINST ('database');
  22. 查询结果:
  23. 5        MySQL vs. YourSQL        In the following database comparison ...
  24. 1        MySQL Tutorial               DBMS stands for DataBase ...
  25. 全文查询中的boolean语句, + -跟普通的搜索引擎语法一样
  26. SELECT * FROM articles WHERE MATCH (title,body)
  27. AGAINST ('+MySQL -YourSQL' IN BOOLEAN MODE);
  28. innodb不支持fulltext,当然可以使用http://sphinxsearch.com/ sphinx来dump数据库数据支持全文搜索。

转载于:https://www.cnblogs.com/focai/p/4489804.html

MySQL 全文搜索支持相关推荐

  1. MySQL 全文搜索支持, mysql 5.6.4支持Innodb的全文检索和类memcache的nosql支持

    背景:搞个个人博客的全文搜索得用like啥的,现在mysql版本号已经大于5.6.4了也就支持了innodb的全文搜索了,刚查了下目前版本号都到MySQL Community Server 5.6.1 ...

  2. mysql scws_php利用scws实现mysql全文搜索功能的方法,_PHP教程

    php利用scws实现mysql全文搜索功能的方法, 本文实例讲述了php利用scws实现mysql全文搜索功能的方法.分享给大家供大家参考.具体方法如下: scws这样的中文分词插件比较不错,简单的 ...

  3. mysql scws_php利用scws实现mysql全文搜索功能的方法

    本文实例讲述了php利用scws实现mysql全文搜索功能的方法.分享给大家供大家参考.具体方法如下: scws这样的中文分词插件比较不错,简单的学习了一下,它包涵一些专有名称.人名.地名.数字年代等 ...

  4. mysql against 中文_「against的用法」Mysql全文搜索之MATCH...AGAINST的用法介绍 - seo实验室...

    against的用法 前提:mysql只支持英文内容的全文索引,所以只考虑英文的全文搜索.假定数据表名为post,有三列:id.title.content.id是自增长序号,title是varchar ...

  5. mysql全文搜索数字against_Mysql全文搜索match…against的用法

    前提:mysql只支持英文内容的全文索引,所以只考虑英文的全文搜索.假定数据表名为post,有三列:id.title.content.id是自增长序号,title是varchar,content是te ...

  6. Mysql全文搜索之MATCH...AGAINST的用法介绍

    前提:mysql只支持英文内容的全文索引,所以只考虑英文的全文搜索.假定数据表名为post,有三列:id.title.content.id是自增长序号,title是varchar,content是te ...

  7. 【转】 Mysql全文搜索match...against的用法

    原文链接 http://blog.csdn.net/manbujingxin/article/details/6656992 前提:mysql只支持英文内容的全文索引,所以只考虑英文的全文搜索. 假定 ...

  8. mysql fulltext match_使用Mysql全文搜索Full-Text(fulltext和match...against)_MySQL

    bitsCN.com 作者:aolinks 一个SELECT查询中的LIKE语句来执行这种查询,尽管这种方法可行, 但对于全文查找而言,这是一种效率极端低下的方法,尤其在处理大量数据的时候. ---- ...

  9. mysql fulltext match_使用Mysql全文搜索Full-Text (fulltext和 match...against)

    作者:aolinks 一个SELECT查询中的LIKE语句来执行这种查询,尽管这种方法可行, 但对于全文查找而言,这是一种效率极端低下的方法,尤其在处理大量数据的时候. --------------- ...

最新文章

  1. 【100】新学年的学习安排
  2. 工作总结-基于R的数据分析
  3. 基于深度学习的目标检测方法综述
  4. foreach和while的区别(编译之后)_一文了解解释型语言和编译型语言之区别
  5. 灯泡里的钨丝是怎么放进去的,这个视频解开我20多年的疑惑!
  6. 批处理停止php服务,通过批处理启动和停止MSSQL+IIS
  7. python向CSV文件写内容
  8. python render_python:玫瑰图展示2020年1-3月轿车销量前十及占比(pyecharts)
  9. Q-learning学习笔记
  10. Idea的svn新建分支,切换分支,合并分支
  11. Appium 环境搭建
  12. java 生成高清缩略图_java生成高清缩略图
  13. Box和Dropbox的区别
  14. 博客文章分类与标签的区别与联系
  15. 计算机开机连不上网,我家电脑有时候开机为什么连不上网,重启以后就好?
  16. 局域网共享磁盘或文件夹访问
  17. 大学生应该常去的网站
  18. 算术基本定理证明相关引理与见解
  19. 安装postgresql 数据库
  20. C/C++ 库函数查询工具MSDN

热门文章

  1. J - 简单枚举类型——植物与颜色
  2. oracle number 7 5,oracle上机练习6-7及答案
  3. css设置按钮竖直方向居中_前端设计师必须知道的10个重要的CSS技巧
  4. vue v-if判断数组元素的值_我对Vue项目上线做的一些基本优化
  5. html页面图片翻转特效代码,如何使用css实现翻转图片的效果(附代码)
  6. 关于php的ifelse说法,PHP,否则elseif
  7. 计算机硬盘驱动器越大,计算机基础知识1.3摘要.doc
  8. 华为管理学案例分析_管理学论文5000字如何高质量写作
  9. 远程访问Linux之SSHputty
  10. tasklet内核源代码分析