自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

原创 mysql exists用法

select * from tests where exists (select * from papertest where paperid=1 and tests.tid=papertest.testid);等同于  select * from tests as t inner join papertest as pt on t.tid=pt.testid and pt.paperid

2013-11-15 16:30:39 4397

转载 mysql 查询缓存 query_cache_type

sql_cache意思是说,查询的时候使用缓存。sql_no_cache意思是查询的时候不缓存查询结果。sql_buffer_result意思是说,在查询语句中,将查询结果缓存到临时表中。这三者正好配套使用。sql_buffer_result将尽快释放表锁,这样其他sql就能够尽快执行。使用 FLUSH QUERY CACHE 命令,你可以整理查询缓存,以更好的利用它的内存

2013-11-15 11:17:11 24099

转载 MYSQL SQL_NO_CACHE的真正含义

当我们想用SQL_NO_CACHE来禁止结果缓存时发现结果和我们的预期不一样,查询执行的结果仍然是缓存后的结果。其实,SQL_NO_CACHE的真正作用是禁止缓存查询结果,但并不意味着cache不作为结果返回给query。mysql> select count(*) from users where email = 'hello';+----------+| count(*)

2013-11-14 19:02:49 2830 2

转载 MySQL优化的奇技淫巧之STRAIGHT_JOIN

问题通过「SHOW FULL PROCESSLIST」语句很容易就能查到问题SQL,如下:SELECT post.*FROM postINNER JOIN post_tag ON post.id = post_tag.post_idWHERE post.status = 1 AND post_tag.tag_id = 123ORDER BY post.created

2013-11-14 17:34:38 1044

转载 mysql 内连接、左连接、右连接、全连接

联接条件可在   FROM   或   WHERE   子句中指定,建议在   FROM   子句中指定联接条件。WHERE   和   HAVING   子句也可以包含搜索条件,以进一步筛选联接条件所选的行。    联接可分为以下几类:      内联接(典型的联接运算,使用像   =   或   内联接使用比较运算符根据每个表共有的列

2013-11-13 18:06:50 790

转载 索引的三星系统

1.索引将相关的记录放到一起,则获得一星2.如果索引中的数据顺序和查找中的排列顺序一致则获得二星3.如果索引中的列包含了查询中的需要的全部列则获得三星这是索引的三星原则

2013-11-12 17:12:46 2558

转载 mysql 二级索引

mysql中每个表都有一个聚簇索引(clustered index ),除此之外的表上的每个非聚簇索引都是二级索引,又叫辅助索引(secondary indexes)。以InnoDB来说,每个InnoDB表具有一个特殊的索引称为聚集索引。如果您的表上定义有主键,该主键索引是聚集索引。如果你不定义为您的表的主键时,MySQL取第一个唯一索引(unique)而且只含非空列(NOT NULL)作

2013-11-07 10:48:31 21924

转载 vim 编码

本文主要讲解下,让Vim能正确显示和保存各种编码文件的一些常用方法。Vim编码配置里面有3个选项,分别是encoding 、fileencodings、fileencoding 简写分别对应为enc、fencs、fenc。encoding(enc): 此项目配置的是vim的默认显示编码,如果你打开的文件编码与该属性配置的编码不同,那么Vim会将编码自动转换到这种编码然后再显示,如果如果

2013-11-06 15:05:09 836

转载 vim 修改文件编码

察看编码::set fileencoding 设置编码为UTF-8::set fileencoding=utf-8

2013-11-06 12:27:56 6576

转载 mysql 一张表的数据存入另一张表

将student表的前三条数据的name存入test表insert into test(name) select name from student limit 3;

2013-11-04 16:50:22 1102

转载 mysql group by

查询学生表里男女各多少人 select  sex,count(sex) from student group by sex;+-----+------------+| sex | count(sex) |+-----+------------+| 男  |          5 || 女  |          6 |+-----+------------+

2013-11-04 09:14:54 638

原创 mysql crc32函数

crc32() 索引url时使用+-----------------------------------------+| id | url                  | crc          |+-----------------------------------------+| 1  | http://www.mysql.com |  1560514994  |

2013-11-01 18:38:09 11724

转载 mysql conv函数

CONV(N,from_base,to_base)N是要转换的数据,from_base是原进制,to_base是目标进制。select conv(16,10,16);+—————-+| conv(16,10,16) |+—————-+| 10 |+—————-+1 row in set (0.04 sec)如果N是有符号数字,则to_base要以负数的形

2013-11-01 18:28:15 8548

转载 mysql 触发器 NEW OLD

mysql触发器"NEW . column_name"或者"OLD . column_name".这样在技术上处理(NEW | OLD . column_name)新和旧的列名属于创建了过渡变量("transition variables")。对于INSERT语句,只有NEW是合法的;对于DELETE语句,只有OLD才合法;而UPDATE语句可以在和NEW以及OLD同时使用。下面是

2013-11-01 15:42:49 4600 1

压力测试工具ab.exe

web压力测试工具,很好用,很好的测试并发请求 使用帮助http://blog.csdn.net/wmsjlihuan/article/details/43573767

2015-03-20

jquery.form.js

jquery表单插件,版本2.21。可以ajax提交form表单。 要求jquery1.2.2或以上。

2014-05-22

svn服务端-安装-配置-使用

本文档是对svn服务端的安装,配置及使用的图文说明

2012-08-28

SVN服务端安装-配置-使用

本文档是针对SVN服务器端的安装,配置及使用的图文说明

2012-08-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除