摘要:
目录:[ - ]1. 为查询缓存优化你的查询2. EXPLAIN 你的 SELECT 查询3. 当只要一行数据时使用 LIMIT 14. 为搜索字段建索引5. 在Join表的时候使用相当类型的例,并将其索引6. 千万不要 ORDER BY RAND()7. 避免 SELECT *8. 永远为每张表设置一个ID9. 使用 ENUM 而不是 VARCHAR10. 从 PROCEDURE ANALYSE() 取得建议11. 尽可能的使用 NOT NULL12. Prepared Statements13. 无缓冲的查询14. 把IP地址存成 UNSIGNED INT15. 固定长度的表会更快16. 阅读全文
posted @ 2013-11-18 18:32
Echo正在输入
阅读(162)
评论(0)
推荐(0)
摘要:
MYSQL慢查询配置1. 慢查询有什么用?它能记录下所有执行超过long_query_time时间的SQL语句, 帮你找到执行慢的SQL, 方便我们对这些SQL进行优化.2. 如何开启慢查询?首先我们先查看MYSQL服务器的慢查询状态是否开启.执行如下命令:我们可以看到当前log_slow_queries状态为OFF, 说明当前并没有开启慢查询.开启慢查询非常简单, 操作如下:Linux下找到mysql的配置文件my.ini, 在mysqld下方加入慢查询的配置语句(注意:一定要在[mysqld]下的下方加入)log-slow-queries: 代表MYSQL慢查询的日志存储目录, 此目录文件 阅读全文
posted @ 2013-11-18 18:29
Echo正在输入
阅读(153)
评论(0)
推荐(0)
摘要:
环境模拟实现读写分离 减轻数据库的负荷 主服务器 master 10.0.0.12 从服务器 slave 10.0.0.66配置主服务器: 在10.0.0.12服务器操作 创建数据库 create database mydemo; 1.修改配置文件vi /etc/my.cnf 在[mysqld] 后面添加下面的代码?12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747. 阅读全文
posted @ 2013-11-18 18:28
Echo正在输入
阅读(252)
评论(0)
推荐(0)
摘要:
前提:我们网站所有文件全部使用的是UTF-8 NO BOM的编码方式1、找测试重现。360浏览器下载的呵呵,果然文件名是乱码。再请测试在ie浏览器下测试。IE9,8,7也全部是乱码。查看编码就是UTF-8.所名不是编码问题造成的。使用firefox8 测试很正常。猜想是因为ie的某些特殊的设置导致的问题。2、以"PHP ie 下载 文件名乱码"为关键字搜索。果然,ie对中文文件名的下载文件是需要特殊处理的。3、网上一哥们如是说:如果$file_name是UTF-8编码的,比如文件名为测试.html; ie这时就搞些小情绪,文件名变成了乱码了 在RFC2231的定义里面, 多 阅读全文
posted @ 2013-11-18 16:01
Echo正在输入
阅读(749)
评论(0)
推荐(0)
摘要:
PHP的乱码问题已经说了N+1遍了,但还是经常看到新手不知道该如何解决php乱码问题,在此本人再重新给总结一下,希望对新手有点帮助php网页出现乱码一般是在建立数据库时用的编码和php网页的编码不同造成的, 用phpmyadmin建立的数据库如果你不指定编码他默认是latin1_swedish_ci 编码,既瑞典语不区分大小写,而我们中国做的网页不是GBK就是GB2312编码,这样不出现乱码才怪. 1,建立数据库时指定编码. 在此再唠叨一下常用的编码,免的新手又迷茫: 如果你做的是简体中文网页,那么你在建立数据库时用GB2312编码,gb2312_chinese_ci. 如果你做的是繁体中文网 阅读全文
posted @ 2013-11-18 15:45
Echo正在输入
阅读(305)
评论(0)
推荐(0)
摘要:
'; } function save($path) { echo ""; $data = ob_get_contents(); ob_end_clean(); $this->wirtefile ($path,$data); } function wirtefile ($fn,$data) { $fp=fopen($fn,"wb"); fwrite($fp,$data); fclose($fp); }}//导出的程序文件//导出 ---start---require SITE_ROOT.'include/word.class.php& 阅读全文
posted @ 2013-11-18 15:40
Echo正在输入
阅读(348)
评论(0)
推荐(0)
摘要:
1、关于PHP重定向方法一:header("Location: index.php");方法二:echo "";方法三:echo "";Javascript实现页面跳转的几种方式收藏第一种:window.location.href="login.jsp?backurl="+window.location.href; 第三种:window.navigate("top.jsp");第四种:self.location='top.htm';第五种:alert("非法访问!&qu 阅读全文
posted @ 2013-11-18 15:07
Echo正在输入
阅读(1241)
评论(0)
推荐(0)
摘要:
一、memcached 简介在很多场合,我们都会听到 memcached 这个名字,但很多同学只是听过,并没有用过或实际了解过,只知道它是一个很不错的东东。这里简单介绍一下,memcached 是高效、快速的分布式内存对象缓存系统,主要用于加速 WEB 动态应用程序。工作原理:memcached 的工作原理首先 memcached 是以守护程序方式运行于一个或多个服务器中,随时接受客户端的连接操作,客户端可以由各种语言编写,目前已知的客户端 API 包括 Perl/PHP/Python/Ruby/Java/C#/C 等等。PHP 等客户端在与 memcached 服务建立连接之后,接下来的事情 阅读全文
posted @ 2013-11-18 15:06
Echo正在输入
阅读(277)
评论(0)
推荐(0)
摘要:
=$nowtime){ $lefttime = $endtime-$nowtime; //实际剩下的时间(秒) }else{ $lefttime=0; die("活动已经结束!"); } ?> 距离活动结束还有 XX天 XX小时 XX分钟 XX秒 =$nowtime){$lefttime = $endtime-$nowtime; //实际剩下的时间(秒) }else{ $lefttime=0; die("活动已经结束!");}?>距离活动结束还有 XX天 XX小时 XX分钟 XX秒 阅读全文
posted @ 2013-11-18 15:01
Echo正在输入
阅读(383)
评论(0)
推荐(0)

浙公网安备 33010602011771号