当前位置: 首页 > news >正文

有没有免费的seo网站有人免费有片视频吗

有没有免费的seo网站,有人免费有片视频吗,cpa怎么做网站,合肥形象设计工作室全文索引的创建 当对文章字段或有大量文字的字段进行检索时,会使用到全文索引。 MySQL提供全文索引机制,但是有要求,要求表的存储引擎必须是MyISAM,而且默认的全文索引支持英文,不支持中文。 (为啥一定要用MyISAM呢&am…

全文索引的创建
当对文章字段或有大量文字的字段进行检索时,会使用到全文索引。
MySQL提供全文索引机制,但是有要求,要求表的存储引擎必须是MyISAM,而且默认的全文索引支持英文,不支持中文。
(为啥一定要用MyISAM呢? – 因为InnoDB不支持全文索引)
如果对中文进行全文检索,可以使用sphinx的中文版(coreseek)。

CREATE TABLE articles (
id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY,
title VARCHAR(200),
body TEXT,
FULLTEXT (title,body)
)engine=MyISAM;
INSERT INTO articles (title,body) VALUES
('MySQL Tutorial','DBMS stands for DataBase ...'),
('How To Use MySQL Well','After you went through a ...'),
('Optimizing MySQL','In this tutorial we will show ...'),
('1001 MySQL Tricks','1. Never run mysqld as root. 2. ...'),
('MySQL vs. YourSQL','In the following database comparison ...'),
('MySQL Security','When configured properly, MySQL ...');

这里的省略号表示的都是大文本的意思

查询有没有database数据
如果使用如下查询方式,虽然查询出数据,但是没有使用到全文索引

mysql> select * from articles where body like '%database%';
+----+-------------------+------------------------------------------+
| id |             title |                                     body |
+----+-------------------+------------------------------------------+
|  1 |    MySQL Tutorial |             DBMS stands for DataBase ... |
|  5 | MySQL vs. YourSQL | In the following database comparison ... |
+----+-------------------+------------------------------------------+

可以用explain工具看一下,是否使用到索引

mysql> explain select * from articles where body like '%database%'\G
*************************** 1. row ***************************
id: 1
select_type: SIMPLE
table: articles
type: ALL
possible_keys: NULL
key: NULL <== keynull表示没有用到索引
key_len: NULL
ref: NULL
rows: 6
Extra: Using where
1 row in set (0.00 sec)

如何使用全文索引呢?

mysql> SELECT * FROM articles-> WHERE MATCH (title,body) AGAINST ('database');
+----+-------------------+------------------------------------------+
| id |             title |                                     body |
+----+-------------------+------------------------------------------+
|  5 | MySQL vs. YourSQL | In the following database comparison ... |
|  1 |    MySQL Tutorial |             DBMS stands for DataBase ... |
+----+-------------------+------------------------------------------+

通过explain来分析这个sql语句

mysql> explain SELECT * FROM articles WHERE MATCH (title,body) AGAINST
('database')\G
*************************** 1. row ***************************
id: 1
select_type: SIMPLE
table: articles
type: fulltext
possible_keys: title
key: title <= key用到了title
key_len: 0
ref:
rows: 1
Extra: Using where

查询索引

  • 第一种方法: show keys from 表名
mysql> show keys from goods\G
*********** 1. row ***********
Table: goods <= 表名
Non_unique: 0 <= 0表示唯一索引
Key_name: PRIMARY <= 主键索引
Seq_in_index: 1
Column_name: goods_id <= 索引在哪列
Collation: A
Cardinality: 0
Sub_part: NULL
Packed: NULL
Null:
Index_type: BTREE <= 以二叉树形式的索引
Comment:
1 row in set (0.00 sec)

第二种方法: show index from 表名;
第三种方法(信息比较简略): desc 表名;

struct page
{struct page *next;string page *prev;char buffer[NUM];
};---16KB , new page,
http://www.yayakq.cn/news/744121/

相关文章:

  • 做网站前期构架图做直播网站赚钱
  • 仿新浪微博网站代码市场调研公司和咨询公司
  • 最便宜的酒店网站建设郑州个人网站开发
  • 仿做网站可以整站下载器吧本人找做钢筋笼的活网站
  • 西安市建设工程信息seo搜索引擎优化的内容
  • 上海公司建设网站我要建立个人网站
  • 网站开发前后端技术创新的微商城网站建设
  • 网站实现用户登录长沙正规网站建设价格
  • iis发布网站后无法加载dllwordpress和thinkphp区别
  • 发卡网站建设制作wordpress文章列表页
  • 设计公司网站的要点济南网站开发培训
  • 巩义网站建设托管seo基础入门视频教程
  • 福田网站推广net asp网站开发
  • 网站上传不了图片不显示不出来慈云寺网站建设
  • 架设个人网站wordpress搜索结果页样式
  • 网站建设网络推广柯快速网站推广工具
  • 企业解决方案参考网站php中文网
  • 网站的构成要素给手机开发网站吗
  • 政务信息网站的建设的意义广西工程建设质量安全管理协会网站
  • 用织梦做房产网站海报设计在线生成
  • 外贸网站推广与优化WordPress邮件代发
  • 网站建设入的什么科目重庆触摸屏 电子商务网站建设
  • 个人网站备案通过后浏览量代码wordpress
  • 网站建设方式有哪些有没有什么做海报字体的网站
  • 网站动画用什么做的成都微网站设计
  • 网站相关知识做网站是否需要自购服务器
  • 门户网站后台管理系统模板wordpress菜单和目录
  • 记事本做网站格式客户开发方法
  • 怎么让网站快速收录seo关键词优化渠道
  • 有什么正规的网站做代加工wordpress 取消赞