2016年10月27日
摘要:
1, require在程序解释执行前被加载,被加载的内容,在程序解释执行过程中被经常使用;include则是在解释执行过程中,需要使用某些内容使用,include加载;由此可见,某些内容经常使用,可以使用require;如果每次执行代码是读取不同的文件,或者有通过一组文件迭代的循环,就使用inclu
阅读全文
posted @ 2016-10-27 20:40
张三的哥哥
阅读(5203)
推荐(0)
2016年10月25日
摘要:
Session共享有多种解决方法,常用的有四种:客户端Cookie保存、服务器间Session同步、使用集群管理Session、把Session持久化到数据库。 1.客户端Cookie保存 以cookie加密的方式保存在客户端,每次session信息被写在客户端,然后经浏览器再次提交到服务器,即使两
阅读全文
posted @ 2016-10-25 00:10
张三的哥哥
阅读(977)
推荐(0)
摘要:
200 OK 服务器成功处理了请求 301 重定向,请求的URL已移走 304未修改,客户的缓存资源是最新的,要客户端使用缓存 403禁止,请求被服务器拒绝了 404未找到资源 500内部服务器错误,服务器遇到一个错误,使其无法为请求提供服务
阅读全文
posted @ 2016-10-25 00:02
张三的哥哥
阅读(2915)
推荐(0)
2016年10月19日
摘要:
(1)date表示日期,其范围为1000-01-01到9999-12-31
阅读全文
posted @ 2016-10-19 11:55
张三的哥哥
阅读(1920)
推荐(0)
摘要:
(1)少使用root账户,应该为不同的动作分配不同的账户; (2)sql执行出错后,不能把数据库中显示的出错信息,直接展示给用户。防止泄露服务器和数据库相关信息; (3)防止sql注入,对特殊字符进行转义、过滤或者使用预编译的sql语句绑定变量。
阅读全文
posted @ 2016-10-19 11:44
张三的哥哥
阅读(2582)
推荐(1)
摘要:
(1)mysql_num_rows(),对应select操作,获取select结果中数据集的行数;(2)mysql_affected_rows(),对应update、delete、insert操作,影响的行数;
阅读全文
posted @ 2016-10-19 10:53
张三的哥哥
阅读(149)
推荐(0)
2016年10月18日
摘要:
在UTF8中英文字符占一个字节,中文字符占三个字节; 在GBK中英文字符占一个字节,中文字符占二个字节;
阅读全文
posted @ 2016-10-18 20:43
张三的哥哥
阅读(316)
推荐(0)
摘要:
1,varchar与char的区别?(1)区别一,定长和变长,char表示定长,长度固定;varchar表示变长,长度可变。当插入字符串超出长度时,视情况来处理,如果是严格模式,则会拒绝插入并提示错误信息,如果是宽松模式,则会截取然后插入。如果插入的字符串长度小于定义长度时,则会以不同的方式来处理,
阅读全文
posted @ 2016-10-18 18:23
张三的哥哥
阅读(872)
推荐(0)
摘要:
(1)尽量选择较小的列; (2)将where中用的比较频繁的字段建立索引; (3)select中避免使用*; (4)避免在索引列上使用计算、not in和<>等操作; (5)当只需要一行数据时候使用limit1; (6)保证单表数据不超过200w,实时分割表; 针对查询较慢的语句,可以使用expla
阅读全文
posted @ 2016-10-18 00:12
张三的哥哥
阅读(2364)
推荐(0)
摘要:
事务是作为一个单元的一组有序的数据库操作,如果组中的所有操作都成功,则认为事务成功,即使只有一个操作失败,事务也不成功。如果所有操作完成,事务则提交,其修改将作用于所有其他数据库进程。如果一个操作失败,则事务将回滚,该事务所有操作的影响将取消。ACID四大特性:原子性,隔离性,一致性,持久性。
阅读全文
posted @ 2016-10-18 00:07
张三的哥哥
阅读(323)
推荐(0)