国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > OS > Win2003 > 正文

實現 win2003 下 mysql 數據庫每天自動備份

2024-09-10 16:50:18
字體:
來源:轉載
供稿:網友

1. 環境: windows server 2003 +  PHP5 + MySQL 5.1.6. 
2. 假設 PHP 安裝目錄為 D:/php ,MySQL 安裝目錄為 D:/mysql. 
3. 在 D:/php 下建立目錄 WinRAR, 把你 winrar 安裝目錄下的 WinRAR.exe 和 RARReg.KEY 復制到 D:/php/WinRAR . 
4. D:/php 下建立文件 mysql_backup.php: 

代碼如下: 

<?  //保存目錄,路徑要用反斜杠.您需要手動建立它.  $store_folder = 'D:/databse_backup';  //用戶名和密碼  //該帳號須有操作[所有]的數據庫及FILE的權限  //否則有些數據庫不能備份.  $db_username = "root";  $db_password = "";  $time=time();  $nowdir = "$store_folder//".date("Ymd",$time)."";  if(file_exists("$nowdir.rar")) die("File exists./r/n");  @mkdir($nowdir);  mysql_connect("localhost","$db_username","$db_password");  $query=mysql_list_dbs();  $command = '';  while($result=mysql_fetch_array($query)){    $command .= dirname(__FILE__).'/../mysql/bin/mysqldump --opt '."$result[Database] -u{$db_username} ".($db_password?"-p{$db_password}":"")." > $nowdir//$result[Database].sql /r/n";    $command .= "echo dumping database `$result[Database]`... /r/n";  }    $command .= "echo Winrar loading.../r/n";  $command .= dirname(__FILE__)."http://WinRAR//WinRAR.exe a -ep1 -r -o+ -m5 -df /"$nowdir.rar/" /"$nowdir/" /r/n";  $command .= "echo OK!/r/n";  $command .= "del mysqldumping_temp.bat/r/n";  $fp = fopen('mysqldumping_temp.bat','w');  fwrite($fp,$command);  fclose($fp);  //刪除 5 天前的文件  @unlink("$store_folder//".date("Ymd",$time-86400*5).".rar");  ?>  

或者用下面的代碼:

<?//保存目錄,路徑要用反斜杠.您需要手動建立它.$store_folder = ‘D:/database_backup';//用戶名和密碼//該帳號須有操作[所有]的數據庫及FILE的權限//否則有些數據庫不能備份.$db_username = “root”;$db_password = “”;$time=time();$nowdir = “$store_folder//”.date(“Ymd”,$time).””;if(file_exists(“$nowdir.rar”)) die(“File exists./n”);@mkdir($nowdir);mysql_connect(“localhost”,”$db_username”,”$db_password”);$query=mysql_list_dbs();while($result=mysql_fetch_array($query)){system (dirname(__FILE__).'/../mysql/bin/mysqldump –opt ‘.”$result[Database] -u{$db_username} “.($db_password?”-p{$db_password}”:””).” > $nowdir//$result[Database].sql”);echo “dumping database `$result[Database]`…/n”;}echo “/nWinrar loading…/n”;system( dirname(__FILE__).”//WinRAR//WinRAR.exe a -ep1 -r -o+ -m5 -df /”$nowdir.rar/” /”$nowdir/” ” );//刪除 5 天前的文件@unlink(“$store_folder//”.date(“Ymd”,$time-86400*5).”.rar”);echo “/nOK!/n”;?>


5. D:/php 下建立文件 mysql_backup.bat,內容為: 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 菏泽市| 新沂市| 日土县| 招远市| 鹤山市| 墨脱县| 丰顺县| 平乡县| 普格县| 麦盖提县| 天津市| 瑞丽市| 南通市| 济南市| 平昌县| 平利县| 壶关县| 皮山县| 鄂伦春自治旗| 阳信县| 贵港市| 益阳市| 绩溪县| 大埔区| 雷波县| 子长县| 灌云县| 平原县| 普定县| 昆明市| 沿河| 综艺| 麻江县| 尼玛县| 铜梁县| 沾化县| 宁明县| 宜兰县| 东山县| 恩平市| 安化县|