频道直达 - 学院 - 下载 - 交易 - 特效 - 字库 - 手册 -排名-工具- 繁體
网页教学网站开发 设为首页
加入收藏
联系我们
建站搜索: 常用广告代码   用户注册 | 用户登陆
您当前的位置:中国建站之家 -> 网站开发设计技术教程 -> PHP教程 -> 备份虚拟主机数据的办法

备份虚拟主机数据的办法

作者:未知  来源:转载  发布时间:2005-7-21 8:54:10  发布人:acx

减小字体 增大字体

一般来说虚拟主机备份数据库是一件比较麻烦的事情。为了方便,我自己写了一个简单的办法用于备份MYSQL的数据库。
PHP代码:

<?
/**
* 虚拟主机备份程序
* 编程:Boban<boban@21php.com>
* 讨论:<a href="http://www.21php.com/forums/"; target="_blank">http://www.21php.com/forums/<;/a>
* 更新:2004-02-02
* 使用说明
* 1. 更改MYSQL连接的参数,$dbuser,$dbpass,$dbname
* 2. 用FTP登录,建立一个备份数据的专用目录,更改属性为777
* 3. 通过浏览器访问这个程序,如果mysqldump的路径不对,请自行更改(默认:/usr/bin/mysqldump)
* */

set_time_limit(900);
$today = date("_Y_m_d");
$dbuser = "root";
$dbpass = "";
$dbname = "www_21php_com";

$servername = $_SERVER[''SERVER_NAME''];
$servername = str_replace(''.'',''_'',$servername);
//echo $servername;
$docroot = getcwd();

echo system("locate mysqldump");
echo "<br>";

// 删除备份文件
system("rm ./*.gz");
system("rm ./*.sql");

// 开始备份
system("/usr/bin/mysqldump --opt $dbname --user=''$dbuser'' --password=''$dbpass'' >''./$servername$today.sql''",$r1);
if($r1==0) echo "MYSQL数据备份成功<br>";
else echo "备份失败<br>";
system("gzip ./$servername$today.sql",$r2);
if($r2==0) echo "MYSQL数据压缩成功<br>";
else echo "备份失败<br>";
system("tar -czf ''./$servername$today.tar.gz'' ''$docroot/../''",$r3);
if($r3==0) echo "网站($docroot)备份成功<br>";
else echo "备份($docroot)失败<br>";
?>

将本文收藏到QQ书签与更多好友分享
[打 印]
[] [返回上一页] [收 藏]
上一篇文章:一个别致的计数器
∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]
精彩推荐
热门文章
· 注册码大全二
· 注册码大全四
· 注册码大全一
· 要10G免费网络硬盘的请进..
· 通过google 赶快来赚美金..
· 注册码大全十
· 头像-qq头像(qq新头像)4..
· 让你轻松架设FTP服务器1..
· 注册码大全三
· 梦幻背景图片7
· 卡通动物图片6
· 网页制作素材-按钮素材2..
· 让你轻松架设FTP服务器5..
· 风景图片8
· 注册码大全九
· 让你轻松架设FTP服务器2..
关注此文读者还看过
· 极坐标的无限创意 [1]
· HTML组件之:ANYDAY 和 T..
· 有效率的“多字段模糊匹..
· 收购大众点评网 红杉中国..
· Spring总结实例之消息与..
· 迟宇宙:无线互联网需要..
· 崔仁辅:鼓励网商建立良..
· 利用<input type="image..
· 一次关于ASP变量和对像关..
· 随机产生用户密码
· Google Adsense常见问题..
· ASP环境下邮件列表功能的..
· 初学:什么是DIV+CSS?有..
· 二十八条改善 ASP 性能和..
· 网页软件盘
· SEO:一切都需要把握好用..
相关文章
· 关闭窗口时保存数据的办法
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 人才招聘
网站合作、内容监督、商务咨询:QQ: 9576619
Copyright ? 2005--2008 中国建站之家版权所有
粤ICP备05092265号