[转载]MySQL 全文搜索中文支持
来源:互联网 发布:人工智能 智能家居 编辑:程序博客网 时间:2024/04/29 20:57
MySQL 自带全文搜索功能,由于是本地代码实现,效率较高,但是一直不支持中文。vBulletin 中文独创的技术使其能够完美支持 MySQL 全文搜索,包括自然语言搜索和逻辑搜索,大幅提高全文搜索效率,是目前同类产品中支持中文搜索最好的产品!
本增强版开始自带这项技术,具体实施方法是:
1. 配置好 mysql。mysql 需要版本 4.1.2 以上,数据库内部编码需要为 utf8 编码。另外要在 my.ini 中的 [mysqld] 下加上一行
然后重启 mysql。
2. 安装/升级论坛,在后台论坛设置,搜索类型中打开 mysql 全文搜索。
3. 对于升级的论坛,打开全文搜索后,需要在维护->更新计数器处重建搜索索引。
4. 现在全文搜索工作正常了!
升级
若您是 vB 3.5 标准版的用户,直接运行 install 目录下的 upgrade.php 即可升级;
若 您是 vB 3.0.7 以下 vB 3.0.0 Beta3 以上版本的用户,请您首先将论坛编码转换为 UTF-8。您可以使用我们提供的 vBulletin 3 GB/BIG5 编码到 UTF-8 编码的自动转换程序 1.0 帮助您进行转换。转换完成后,运行 upgrade.php。若您在转换过程中遇到什么问题,可以联系我们,我们会为您免费进行转换工作。
升级完成后,默认隐藏帖是所有用户组都没有权限的,因此您需要到用户组->编辑用户组,编辑每个用户组的隐藏帖权限。
本增强版开始自带这项技术,具体实施方法是:
1. 配置好 mysql。mysql 需要版本 4.1.2 以上,数据库内部编码需要为 utf8 编码。另外要在 my.ini 中的 [mysqld] 下加上一行
代码:
ft_min_word_len=2
2. 安装/升级论坛,在后台论坛设置,搜索类型中打开 mysql 全文搜索。
3. 对于升级的论坛,打开全文搜索后,需要在维护->更新计数器处重建搜索索引。
4. 现在全文搜索工作正常了!
升级
若您是 vB 3.5 标准版的用户,直接运行 install 目录下的 upgrade.php 即可升级;
若 您是 vB 3.0.7 以下 vB 3.0.0 Beta3 以上版本的用户,请您首先将论坛编码转换为 UTF-8。您可以使用我们提供的 vBulletin 3 GB/BIG5 编码到 UTF-8 编码的自动转换程序 1.0 帮助您进行转换。转换完成后,运行 upgrade.php。若您在转换过程中遇到什么问题,可以联系我们,我们会为您免费进行转换工作。
升级完成后,默认隐藏帖是所有用户组都没有权限的,因此您需要到用户组->编辑用户组,编辑每个用户组的隐藏帖权限。
- [转载]MySQL 全文搜索中文支持
- MySQL 全文搜索支持
- MySQL 全文搜索支持
- MySQL 中文全文搜索
- mysql中文全文搜索
- 让MySQL支持中文全文检索
- mysql中文进行全文索引支持问题
- 让 MySQL 真正支持中文的全文检索(全文索引)
- [全文索引]MySQL 全文搜索支持, mysql 5.6.4支持Innodb的全文检索和类memcache的nosql支持。
- Whooshalchemyplus 加 jieba 实现flask支持中文全文搜索
- Sphinx+Mysql+中文分词安装-实现中文全文搜索
- Sphinx+Mysql+中文分词安装-实现中文全文搜索
- MySQL 4.1.0 中文参考手册 --- 6.8 MySQL 全文搜索
- ORACLE全文搜索中文
- 支持中文的MySQL 5.1+ 全文检索分词插件
- (四) MYSQL全文索引 sphinx + coreseek 支持中文
- 4.1.0中文参考手册---6.8MySQL全文搜索
- MySQL 全文搜索
- 关于Spring的持久化问题.
- Java中final的用法总结
- Spring开发入门问题集锦
- Spring学习时对一些概念的理解
- 世界投资大师、股神:华伦·巴菲特(Warren Buffett)
- [转载]MySQL 全文搜索中文支持
- JTable上点击右键并弹出菜单的实现
- ThreadLocal的几种误区
- 精华代码
- 开张啦~~
- Atlas学习手记系列
- Struts 2与AJAX初步入门(1)
- DataGrid导出excel和word的例子
- ASP.NET技术大全