MySQL 全文搜索支持
- MySQL 全文搜索支持
- 从MySQL 4.0以上 myisam引擎就支持了full text search 全文搜索,在一般的小网站或者blog上可以使用这个特性支持搜索。
- 那么怎么使用了,简单看看:
- 1.创建一个表,指定支持fulltext的列
- CREATE TABLE articles (
- id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY,
- title VARCHAR(200),
- body TEXT,
- FULLTEXT (title,body)
- );
- 2.插入一些数据作为测试
- INSERT INTO articles (title,body) VALUES
- ('MySQL Tutorial','DBMS stands for DataBase ...'),
- ('How To Use MySQL Well','After you went through a ...'),
- ('Optimizing MySQL','In this tutorial we will show ...'),
- ('1001 MySQL Tricks','1. Never run mysqld as root. 2. ...'),
- ('MySQL vs. YourSQL','In the following database comparison ...'),
- ('MySQL Security','When configured properly, MySQL ...');
- 3.select查询fulltext的列
- SELECT * FROM articles
- WHERE MATCH (title,body) AGAINST ('database');
- 查询结果:
- 5 MySQL vs. YourSQL In the following database comparison ...
- 1 MySQL Tutorial DBMS stands for DataBase ...
- 全文查询中的boolean语句, + -跟普通的搜索引擎语法一样
- SELECT * FROM articles WHERE MATCH (title,body)
- AGAINST ('+MySQL -YourSQL' IN BOOLEAN MODE);
- innodb不支持fulltext,当然可以使用http://sphinxsearch.com/ sphinx来dump数据库数据支持全文搜索。
转载于:https://www.cnblogs.com/focai/p/4489804.html
MySQL 全文搜索支持相关推荐
- MySQL 全文搜索支持, mysql 5.6.4支持Innodb的全文检索和类memcache的nosql支持
背景:搞个个人博客的全文搜索得用like啥的,现在mysql版本号已经大于5.6.4了也就支持了innodb的全文搜索了,刚查了下目前版本号都到MySQL Community Server 5.6.1 ...
- mysql scws_php利用scws实现mysql全文搜索功能的方法,_PHP教程
php利用scws实现mysql全文搜索功能的方法, 本文实例讲述了php利用scws实现mysql全文搜索功能的方法.分享给大家供大家参考.具体方法如下: scws这样的中文分词插件比较不错,简单的 ...
- mysql scws_php利用scws实现mysql全文搜索功能的方法
本文实例讲述了php利用scws实现mysql全文搜索功能的方法.分享给大家供大家参考.具体方法如下: scws这样的中文分词插件比较不错,简单的学习了一下,它包涵一些专有名称.人名.地名.数字年代等 ...
- mysql against 中文_「against的用法」Mysql全文搜索之MATCH...AGAINST的用法介绍 - seo实验室...
against的用法 前提:mysql只支持英文内容的全文索引,所以只考虑英文的全文搜索.假定数据表名为post,有三列:id.title.content.id是自增长序号,title是varchar ...
- mysql全文搜索数字against_Mysql全文搜索match…against的用法
前提:mysql只支持英文内容的全文索引,所以只考虑英文的全文搜索.假定数据表名为post,有三列:id.title.content.id是自增长序号,title是varchar,content是te ...
- Mysql全文搜索之MATCH...AGAINST的用法介绍
前提:mysql只支持英文内容的全文索引,所以只考虑英文的全文搜索.假定数据表名为post,有三列:id.title.content.id是自增长序号,title是varchar,content是te ...
- 【转】 Mysql全文搜索match...against的用法
原文链接 http://blog.csdn.net/manbujingxin/article/details/6656992 前提:mysql只支持英文内容的全文索引,所以只考虑英文的全文搜索. 假定 ...
- mysql fulltext match_使用Mysql全文搜索Full-Text(fulltext和match...against)_MySQL
bitsCN.com 作者:aolinks 一个SELECT查询中的LIKE语句来执行这种查询,尽管这种方法可行, 但对于全文查找而言,这是一种效率极端低下的方法,尤其在处理大量数据的时候. ---- ...
- mysql fulltext match_使用Mysql全文搜索Full-Text (fulltext和 match...against)
作者:aolinks 一个SELECT查询中的LIKE语句来执行这种查询,尽管这种方法可行, 但对于全文查找而言,这是一种效率极端低下的方法,尤其在处理大量数据的时候. --------------- ...
最新文章
- 【100】新学年的学习安排
- 工作总结-基于R的数据分析
- 基于深度学习的目标检测方法综述
- foreach和while的区别(编译之后)_一文了解解释型语言和编译型语言之区别
- 灯泡里的钨丝是怎么放进去的,这个视频解开我20多年的疑惑!
- 批处理停止php服务,通过批处理启动和停止MSSQL+IIS
- python向CSV文件写内容
- python render_python:玫瑰图展示2020年1-3月轿车销量前十及占比(pyecharts)
- Q-learning学习笔记
- Idea的svn新建分支,切换分支,合并分支
- Appium 环境搭建
- java 生成高清缩略图_java生成高清缩略图
- Box和Dropbox的区别
- 博客文章分类与标签的区别与联系
- 计算机开机连不上网,我家电脑有时候开机为什么连不上网,重启以后就好?
- 局域网共享磁盘或文件夹访问
- 大学生应该常去的网站
- 算术基本定理证明相关引理与见解
- 安装postgresql 数据库
- C/C++ 库函数查询工具MSDN
热门文章
- J - 简单枚举类型——植物与颜色
- oracle number 7 5,oracle上机练习6-7及答案
- css设置按钮竖直方向居中_前端设计师必须知道的10个重要的CSS技巧
- vue v-if判断数组元素的值_我对Vue项目上线做的一些基本优化
- html页面图片翻转特效代码,如何使用css实现翻转图片的效果(附代码)
- 关于php的ifelse说法,PHP,否则elseif
- 计算机硬盘驱动器越大,计算机基础知识1.3摘要.doc
- 华为管理学案例分析_管理学论文5000字如何高质量写作
- 远程访问Linux之SSHputty
- tasklet内核源代码分析