11 2011 档案

MYSQL建立索引
摘要:索引不是越建越多好,索引多了,反而会托慢数据。在数据表类型为MYISAM时使用索引,MYSIAM不支持多事务。而INNODB支持。 需要建立索引的字段通常是在where,order by语句后。 语句的效率分析上最好用explain执行后看看效果。建个userlogin表CREATE TABLE IF NOT EXISTS `userlogin` ( `id` int(8) NOT NULL AUTO_INCREMENT, `login_id` varchar(50) DEFAULT NULL, `uid` int(11) DEFAULT NULL, `login_time` int(... 阅读全文

posted @ 2011-11-17 12:02 belie8 阅读(1057) 评论(0) 推荐(0)

易宝支付碰到 交易签名无效问题
摘要:今天在易宝支付问题上给纠结了半天,将模块加进文件中,设置好商户ID与密钥,加上对应的域名,是可以实现在线支付问题。但我现在要的功能是要按不同的分组,去读取不同的商户ID与密钥,因些,我将这些存到数据库中去。在reg.php页面中就开始从数据中读取相应会员组的商户编号与密钥。读取出来的值再传送给merchantProperties.php,采用session方式传送。奇怪的问题出现了,出现了莫名的错误“交易签名无效”,打印了一下编号与密钥,发现没有错呀。于是找了客服问了,说是编码的问题,易宝只支付GBK编码。马上检查了下,发现编码还真有问题,因为我存数据库的编码是utf-8,于是用iconv.. 阅读全文

posted @ 2011-11-13 23:19 belie8 阅读(5129) 评论(0) 推荐(1)

数据表类型MyISAM与InnoDB 的区别
摘要:在对mysql数据库拷贝时,以前的习惯要么就导出.sql文件。要么就直接把date下某个数据库文件直接复制,粘贴。后者更方便,快捷。 可今天碰到了一个问题,在我把数据库拷到其它机子过去,发现,数据库怎么少了,但是,数据表的数据显示还是对的。马上去查看一下拷贝的数据库文件,发现里面的文件有些不对静,能够显示出来的表*.frm,*.MYD等都有,而没有显示出来的没有。难怪拷给别人的会问题,那么,那些没有显示出来的表又在哪呢?应该跟数据表的类型有点关系。赶紧去数据查看了下数据表的类型,果真如此,即,那些不显出来的是InnoDB的类型,网上资源搜一下,才知道,原来那些数据是在ibdata1的... 阅读全文

posted @ 2011-11-04 16:28 belie8 阅读(323) 评论(0) 推荐(0)

精通黑客脚本 第二章笔记
摘要:2.1 Google Hack技术大演练allintext:关键字,与intitle功能相同intext:验证码 4800cache:关键字 :搜索含有关键字内容cache。比如搜索北京大学网站服务器中缓存的内容,cache:pku.edu.cndefine:关键字:搜索关键字的定义filetype:文件名.后缀名。搜索特定的文件。info:关键字。搜索含有关键字的URL地址。link:关键字。查找与关键字做了链接的URL地址site:域名。返回域名中所有的URL地址,它可以探测网站的拓扑结构进行,也是非常的重要related:URL 。搜索与指定URL相关的页面。stocks:搜索有关一家公 阅读全文

posted @ 2011-11-01 19:44 belie8 阅读(870) 评论(0) 推荐(1)

导航