首页 相关文章 MySQL全文搜索

MySQL全文搜索

  全文索引在 MySQL 中是一个FULLTEXT类型索引。FULLTEXT索引用于MyISAM表,可以在CREATE TABLE时或之后使用ALTER TABLE或CREATE INDEX在CHAR、VARCHAR或TEXT列上创建。对于大的数据库,将数据装载到一个没有FULLTEXT索引的表中,然后再使用ALTER TABLE(或CREATE INDEX) 创建索引,这将是非常快的。将数据装载到一个已经有FULLTEXT索引的表中,将是非常慢的。

  全文搜索通过MATCH()函数完成。

mysql CREATE TABLE articles (
  -  id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY,
  -  title VARCHAR(200),
  -  body TEXT,
  -  FULLTEXT (title,body)
  - );
Query OK, 0 rows affected (0.00 sec)
mysql INSERT INTO articles VALUES
  - (NULL,'MySQL Tutori...[ 查看全文 ]

2016-02-19 标签:

MySQL全文搜索的相关文章

手机页面
收藏网站 回到头部