uuid全文索引小百度搜索引擎32张表
步骤:
步骤一:创建全局唯一uuid
uuid解释:
步骤二:设置搜索索引最小词长度
默认为4个字符,我们设为一个字符
步骤三:分词字典
自行百度下载分词字典
一、创建数据表插入数据
1、建立32张表加一张索引表
建表SQL语句
` //创建文章表
CREATE TABLE
article_0
(
id
int(10) unsigned NOT NULL AUTO_INCREMENT,
uuid
char(64) NOT NULL,
title
varchar(200) NOT NULL,
content
text NOT NULL,
addtime
int(11) NOT NULL,
PRIMARY KEY (id
)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
//创建文章关键词表
CREATE TABLE
article_index
(
id
int(10) unsigned NOT NULL AUTO_INCREMENT,
uuid
char(64) NOT NULL,
keywords
text NOT NULL,
addtime
int(11) NOT NULL,
PRIMARY KEY (id
),
KEYuuid_index
(uuid
),
FULLTEXT KEYkeywords
(keywords
)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
2、插入数据为到32张数据表同时存储到索引表
二、配置mysql
ft_min_word_len=1 /MyISAM引擎的/
查看ft_min_word_len是否设置成功注:重新设置配置后,已经设置的索引需要重新设置生成索引