好用的 mysql 备份工具–mysqlhotcopy

2010-08-5 20:31 hew Posted in mysql | No Comments »

我以前备份都使用mysqldump,导成文本文件便于存放,但是速度很慢的。最快的备份方法当然是直接把数据目录copy一份了。但是一般来说,都要关闭 MySQL的服务才能做,不然在你copy的时候刚好还有人读写表那麻烦就大了。这次朋友介绍我使用mysqlhotcopy。就相当于上面,不过他可以热备份.他备份非常快,我测试一个2.8G的mysql他备份的时间在3分钟内完成. 下面是它的介绍. mysqlhotcopy是一个Perl脚本,最初由Tim Bunce编写并提供。它使用LOCK TABLES、FLUSH TABLES和cp或scp来快速备份数据库。它是备份数据库或单个表的最快的途径,但它只能运行在数据库目录所在的机器上。mysqlhotcopy只用于备份MyISAM。它运行在Unix和NetWare中 使用方法见下面的脚本.加入crotab中吧.

Tags: , ,

当使用 Nginx 做 Hash 时对动态文件和静态文件的处理

2010-08-5 20:31 hew Posted in nginx | No Comments »

nginx 做 url 的 hash 时,做动态和静态的 hash 时需要多多注意。因为动态和静态的文件表现出来的不一样。

静态文件 Nginx 的 Hash 处理
静态的文件的源网站的,特点文件静态,大小基本是几种类型的大小,每个节点存的文件,大多不一样,基本img1,img2,img3.这三个节点存的不一样的文件。

Tags: ,

修改Ubuntu 下 apache2 默认目录,主页以及连接phpmyadmin

2010-08-4 16:31 hew Posted in Apache | No Comments »

1、修改默认网站目录
ubuntu8.10下修改apache2的默认文档目录 默认是在/var/www里面
sudo gedit /etc/apache2/sites-enabled/000-default
在文档中找到 DocumentRoot 在后面修改你要放置网页文件的目录。
修改完了 别忘记重启apache2服务器
命令: sudo /etc/init.d/apache2 restart

Tags: , ,

利用 php 扩展模块 APC 实现大文件上传

2010-08-4 16:31 hew Posted in PHP开发 | No Comments »

一. APC模块的安装与配置

我的环境是Windows,需要去下载php_apc. dll文件,并把php_apc.dll放到php/ext中,并在php.ini中添加以下语句:
extension = php_apc.dll
apc.rfc1867 = 1
apc.max_file_size = 200M

Tags: , ,

php 解UNICODE编码

2010-08-4 16:31 hew Posted in PHP开发 | No Comments »

php解UNICODE编码实例

Tags: ,

PHP n个不重复的随机数生成代码

2010-08-4 16:31 hew Posted in PHP开发 | No Comments »

PHP n个不重复的随机数生成代码,原理就是将数组顺序随即打乱 ,然取该数组中的某一段

复 制代码 代码如下:
<?php
//range 是将1到100 列成一个数组
$numbers = range (1,100);
//shuffle 将数组顺序随即打乱
shuffle ($numbers);
//array_slice 取该数组中的某一段
$no=6;
$result = array_slice($numbers,0,$no);
for ($i=0;$i<$no;$i++){
echo $result[$i].”<br>”;
}
print_r($result);
?>

Tags: ,

Page 11 of 53« First...89101112131415...20304050...Last »