社区
MySQL
帖子详情
热情讨论MySQL的全文搜索
babystudio
2003-09-16 11:54:01
不知道各位的全文检索是如何解决的?
MySQL的FULLTEXT好像很怪异,明明征文中有待查单词,就是查不出。另外,似乎不支持中文吧?
如果先把text字段转换成varchar类型用字符串函数判断,一则效率、二则大数据丢失
如果先把数据检索出来,然后在php脚本中判断,效率恐怖
诚心求论
...全文
72
15
打赏
收藏
热情讨论MySQL的全文搜索
不知道各位的全文检索是如何解决的? MySQL的FULLTEXT好像很怪异,明明征文中有待查单词,就是查不出。另外,似乎不支持中文吧? 如果先把text字段转换成varchar类型用字符串函数判断,一则效率、二则大数据丢失 如果先把数据检索出来,然后在php脚本中判断,效率恐怖 诚心求论
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
babystudio
2003-09-19
打赏
举报
回复
呵呵,go on
lxf_1976
2003-09-19
打赏
举报
回复
对,一种折中的方案就是另外建立一个索引,包含全文中的关键字
shuixin13
2003-09-17
打赏
举报
回复
呵呵,
人不发脾气也是不行的,
我有时也会发些脾气呢!!!!
要选十大杰出青年,
小木 兄是少不了啦!!!!
lxf_1976
2003-09-17
打赏
举报
回复
谢谢谢谢! 几位取笑我了! :-)
虽然做不到雷锋,但坚持助人为乐的感觉,有时又会发点脾气~~~~~~
weizhihui1213
2003-09-17
打赏
举报
回复
呵呵,关注ing...感谢ing...
同意ezhou(煮花生)的意见
ezhou
2003-09-17
打赏
举报
回复
小木,真的好人!
我坚决支持选举小木为本版十大杰出青年!
volca
2003-09-17
打赏
举报
回复
俺错了,还是不支持-___-
volca
2003-09-17
打赏
举报
回复
补充:俺说的是支持中文全文检索
volca
2003-09-17
打赏
举报
回复
今天俺在mysql 4.0.15里测试以下sql
SELECT * FROM tbl_name WHERE MATCH (text) AGAINST ('中文')
能够正确选出text字段包含'中文'的列,是不是说这个版本开始支持全文检索了呢?
操作环境:windows 2000 sp4
mysql 4.0.15缺省安装
apache 2.0.47+php 4.3.3
babystudio
2003-09-17
打赏
举报
回复
还没有办法,可能目前比较可行的办法是放弃全文检索... 呵呵
或者这样,自己动手解析文档内容,根据一个词库解析全文,把文档ID和包含的有效单词(比如名词,动词价值不大)存放到另一张索引表中。然后到索引表里面检索,不过这样就必须要有个后台程序,定期做这件事了。放到php脚本里面恐怕要超时
lxf_1976
2003-09-17
打赏
举报
回复
呵呵,犬犬也这么说我?!
Ok,玩笑话咱私底下聊,这是技术论坛,咱还是讨论技术吧,:D
------------------------------------------------------------------
楼主最后决定用什么方法解决中文全文检索?
tsglxl
2003-09-16
打赏
举报
回复
lxf_1976(小木) ,好人啊!!!
lxf_1976
2003-09-16
打赏
举报
回复
呵呵,我又来了!请参考以下帖子:
http://expert.csdn.net/Expert/topic/1815/1815968.xml?temp=7.378787E-02
http://expert.csdn.net/Expert/topic/2232/2232155.xml?temp=.3346521
http://expert.csdn.net/Expert/topic/1688/1688069.xml?temp=.7262537
http://expert.csdn.net/Expert/topic/1971/1971156.xml?temp=.506283
lxf_1976
2003-09-16
打赏
举报
回复
sorry,中文全文检索目前好像是不支持的,我没有研究过!
so sorry
lxf_1976
2003-09-16
打赏
举报
回复
楼主的问题属于字符集设置的问题!本版有很多相关帖子讨论了字符集的设置操作!
我自己一般都是使用binary关键字来精确匹配字符串的!例如:
select * from tbl_name where binary body like '%全文检索%'
MySQL
8.0
全文
检索优化:提升
搜索
效率与准确性
欢迎来到
MySQL
全文
检索的奇妙世界。在这个信息爆炸的时代,我们每天都在和海量数据打交道,就像在一片汪洋大海中寻找一颗珍珠。
全文
检索,就是我们的潜水艇,帮助我们快速潜入数据的深海,找到那颗闪闪发光的珍珠。...
MySQL
专家级教程(三)
原文:Expert
MySQL
, 2nd Edition 协议:CC BY-NC-SA 4.0 六、嵌入式
MySQL
MySQL
服务器以其轻量级和高性能特性而闻名,但是您知道它也可以用作企业应用的嵌入式数据库吗?本章解释了嵌入式应用的概念,以及如何...
CentOs安装
MySQL
之前的
热情
已经消退了,今天决定拿它练练手,安装几个平时用到的软件,今天阿Q就带大家一起搭建一下
MySQL
。 一、用Linux命令完全卸载
MySQL
rpm包安装方式卸载 查包名:rpm -qa | grep
mysql
删除命令:rpm -e 包名...
mysql
原理课程_2020年学习
MySQL
的5大课程
mysql
原理课程 Wonderlane... 过去,我分享了一些有用的书和教程 ,在本文中,我将
讨论
一些来自Udemy和Pluarlsight的最佳
MySQL
在线课程 ,您可以参加这些课程 ,在舒适的办公室中学习SQL和
MySQL
家。 在过去的几年...
PHP
MySQL
入门教程(八)
MySQL
与相当多的客户端程序捆绑在一起,其中许多程序即使使用,也很少使用。但是,当连接到无法远程访问的远程主机上的数据库时,有两种方法特别有用。这一部分提供了对这两个客户端(
mysql
和
mysql
admin)的详细介绍...
MySQL
57,063
社区成员
56,759
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章