摘要:今天有空尝试了一下MYSQLHOTCOPY这个快速热备MYISAM引擎的工具。(本文是针对单个服务器的情况,以后将会加入多服务器相关操作)他和MYSQLDUMP的比较:1、前者是一个快速文件意义上的COPY,后者是一个数据库端的SQL语句集合。2、前者只能运行在数据库目录所在的机器上,后者可以用在远程客户端。3、相同的地方都是在线执行LOCK TABLES 以及 UNLOCK TABLES4、前者恢复只需要COPY备份文件到源目录覆盖即可,后者需要倒入SQL文件到原来库中。(source 或者\.或者 mysql < 备份文件)用MYSQLHOTCOPY备份的步骤:1、有没有PERL-D
阅读全文
摘要:1. back_log 指定MySQL可能的连接数量。当MySQL主线程在很短的时间内得到非常多的连接请求,该参数就起作用,之后主线程花些时间(尽管很短)检查连接并且启动一个新线程。 back_log参数的值指出在MySQL暂时停止响应新请求之前的短时间内多少个请求可以被存在堆栈中。如果系统在一个短时间内有很多连接,则需要增大该参数的值,该参数值指定到来的TCP/IP连接的侦听队列的大小。不同的操作系统在这个队列大小上有它自己的限制。 试图设定back_log高于你的操作系统的限制将是无效的。 当观察MySQL进程列表,发现大量 264084 | unauthenticated user |
阅读全文
摘要:[vbird@www ~]$ echo $LANG [vbird@www ~]$ LANG=en_US命令补全 [vbird@www ~]$ ca[tab][tab] 文件补齐[vbird@www ~]$ ls -al ~/.bash[tab][tab][vbird@www ~]$ man -f man 相当于 [vbird@www ~]$ whatis[vbird@www ~]$ man -k man相当于 [vbird@www ~]$ aproposman和[tab][tab]的使用是很重要的!查看网络联机状态 nestat -a ;查看当前在线 who ; 查看后台执行的程序 ps -a
阅读全文
摘要:考虑对表单域名称的命名采用统一的编码标准,这样站点中的所有表单域名称就可以使用相同的格式。这样,无论在域名称中使用了词的缩写还是下画线,都可以轻松地记住它们。简短风格的PHP标记<? ?>必须在配置文件中启用short_open_tag选项。简短风格的变量($tireqty)非常方便,但需要将register_globals配置选项设置为on。由于安全性的原因,在默认情况下,该选项的默认设定为off。这种风格的标记容易导致产生安全性问题的错误,也就是为什么不推荐的原因。在PHP6中,这个配置可能会被弃用。因此在新代码中使用这种风格的变量名称并不是好的想法。表单中的域将在表单处理脚本
阅读全文
摘要:始终为属性值加引号属性值应该始终被包括在引号内。双引号是最常用的,不过使用单引号也没有问题。在某些个别的情况下,比如属性值本身就含有双引号,那么您必须使用单引号,例如:HTML 属性参考手册我们的完整的 HTML 参考手册提供了每个 HTML 元素可使用的合法属性的完整列表:属性值描述classclassname规定元素的类名(classname)idid规定元素的唯一 idstylestyle_definition规定元素的行内样式(inline style)titletext规定元素的额外信息(可在工具提示中显示)HTML 注释可以将注释插入 HTML 代码中,这样可以提高其可读性,使代码
阅读全文