uuid全文索引小百度搜索引擎32张表
步骤:
步骤一:创建全局唯一uuid
uuid解释:
步骤二:设置搜索索引最小词长度
默认为4个字符,我们设为一个字符
步骤三:分词字典
自行百度下载分词字典
一、创建数据表插入数据
1、建立32张表加一张索引表
建表SQL语句
` //创建文章表
CREATE TABLE
article_0(
idint(10) unsigned NOT NULL AUTO_INCREMENT,
uuidchar(64) NOT NULL,
titlevarchar(200) NOT NULL,
contenttext NOT NULL,
addtimeint(11) NOT NULL,
PRIMARY KEY (id)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
//创建文章关键词表
CREATE TABLE
article_index(
idint(10) unsigned NOT NULL AUTO_INCREMENT,
uuidchar(64) NOT NULL,
keywordstext NOT NULL,
addtimeint(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是否设置成功注:重新设置配置后,已经设置的索引需要重新设置生成索引