摘要: MyISAM 和 InnoDB 的基本区别1.InnoDB不支持FULLTEXT类型的索引。2.InnoDB 中不保存表的具体行数,也就是说,执行select count(*) from table时,InnoDB要扫描一遍整个表来计算有多少行,但是MyISAM只要简单的读出保存好的行数即可。注意的... 阅读全文
posted @ 2015-07-17 18:47 KSnow 阅读(393) 评论(0) 推荐(1) 编辑
摘要: 一、cookie介绍cookie 常用于识别用户。cookie 是服务器留在用户计算机中的小文件。每当相同的计算机通过浏览器请求页面时,它同时会发送 cookie。通过 PHP,您能够创建并取回 cookie 的值。1、设置CookiePHP用SetCookie函数来设置Cookie。SetCook... 阅读全文
posted @ 2015-07-17 18:30 KSnow 阅读(612) 评论(0) 推荐(1) 编辑
摘要: 第一:SQL注入漏洞 在进行网站开发的时候,程序员由于对用户输人数据缺乏全面判断或者过滤不严导致服务器执行一些恶意信息,比如用户信息查询等。黑客可以根据恶意程序返回的结果获取相应的信息。这就是所谓的SQL注入漏洞。sql注入地步骤:a)寻找注入点(如:登录界面、留言板等)b)用户自己构造sql语句(... 阅读全文
posted @ 2015-07-17 18:20 KSnow 阅读(4089) 评论(0) 推荐(0) 编辑
摘要: 简单说来:sql是关系型数据库的结构化查询语言,而nosql,一般代指菲关系型数据库,sql语句就不能用来,不过有些有leisql的查询语言,且nosql数据库没有统一的查询语言。相关参考文章阅读:http://my.oschina.net/u/923087/blog/318997http://ww... 阅读全文
posted @ 2015-07-17 18:15 KSnow 阅读(663) 评论(0) 推荐(1) 编辑
摘要: 处理百万级以上的数据提高查询速度的方法:1.应尽量避免在where子句中使用!=或操作符,否则将引擎放弃使用索引而进行全表扫描。2.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。3.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放... 阅读全文
posted @ 2015-07-17 18:00 KSnow 阅读(3866) 评论(0) 推荐(1) 编辑
摘要: 1.在可以用file_get_contents替代file、fopen、feof、fgets等系列方法的情况下,尽量用 file_get_contents,因为他的效率高得多!但是要注意file_get_contents在打开一个URL文件时候的PHP版本问题; 2.尽量的少进行文件操作,虽然PHP... 阅读全文
posted @ 2015-07-17 17:44 KSnow 阅读(2533) 评论(0) 推荐(1) 编辑
摘要: 一、介绍一下索引的类型Mysql常见索引有:主键索引、唯一索引、普通索引、全文索引、组合索引PRIMARY KEY(主键索引) ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) UNIQUE(唯一索引) ALTER TABLE `t... 阅读全文
posted @ 2015-07-17 17:10 KSnow 阅读(8486) 评论(0) 推荐(2) 编辑