⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 run.php

📁 phpMySQLAutoBackup能自动备份mysql数据库
💻 PHP
字号:
<?php/*******************************************************************************************    phpMySQLAutoBackup  -  Author:  http://www.DWalker.co.uk - released under GPL License           For support and help please try the forum at: http://www.dwalker.co.uk/forum/********************************************************************************************Version    Date              Comment0.2.0      7th July 2005     GPL release0.3.0      June 2006  Upgrade - added ability to backup separate tables0.4.0      Dec 2006   removed bugs/improved code1.4.0      Dec 2007   improved faster version1.5.0      Dec 2008   improved and added FTP backup to remote site********************************************************************************************/$phpMySQLAutoBackup_version="1.5.0";// ---------------------------------------------------------// you must add your details below:$db_server = "localhost"; // your MySQL server - localhost will normally suffice$db = ""; // your MySQL database name$mysql_username = "";  // your MySQL username$mysql_password = "";  // your MySQL password$from_emailaddress = "";// your email address to show who the email is from (should be different $to_emailaddress)$to_emailaddress = ""; // your email address to send backup files to                       //best to specify an email address on a different server than the MySQL db  ;-)//interval between backups - stops malicious attempts at bringing down your server by making multiple requests to run the backup$time_internal=3600;// 3600 = one hour - only allow the backup to run once each hour// Turn off all error reportingerror_reporting(0);//DEBUGGING section - for debugging uncomment 2 lines below://error_reporting(E_ALL);//$time_internal=2;// 2 = seconds - only allow backup to run once each 2 seconds/****************************************************************************************The settings below are for the more the more advanced user  - in the majority of cases no changes will be required below. *///FTP settings - uses CURL so your webhost where you run this must support PHP CURL//when the 4 lines below are uncommented will attempt to push the compressed backup file to the remote site ($ftp_server)//$ftp_username=""; // your ftp username//$ftp_password=""; // your ftp password//$ftp_server=""; // eg. ftp.yourdomainname.com//$ftp_path="/public_html/"; // can be just "/" or "/public_html/securefoldername/"$save_backup_zip_file_to_server = 0; // if set to 1 then the backup files will be saved in the folder: /phpMySQLAutoBackup/backups/                                    //(you must also chmod this folder for write access to allow for file creation)$newline="\r\n"; //email attachment - if backup file is included within email body then change this to "\n"// Below you can uncomment the variables to specify separate tables to backup,// leave commented out and ALL tables will be included in the backup.//$table_select[0]="MyFirstTableName";//$table_select[1]="mySecondTableName";//$table_select[2]="myThirdTableName";//note: when you uncomment $table_select only the named tables will be backed up.// Below you can uncomment the variables to specify separate tables to EXCLUDE from the TOTAL backup,// leave commented out and ALL tables will be included in the backup.//$table_exclude[0]="FirstTableName-to-exclude";//$table_exclude[1]="SecondTableName-to-exclude";//$table_exclude[2]="ThirdTableName-to-exclude";//note: when you uncomment $table_exclude these tables will be excluded from your backed up.$limit_to=10000000; //total rows to export - IF YOU ARE NOT SURE LEAVE AS IS$limit_from=0; //record number to start from - IF YOU ARE NOT SURE LEAVE AS IS//the above variables are used in this formnat://  SELECT * FROM tablename LIMIT $limit_from , $limit_to// No more changes required below here// ---------------------------------------------------------define('LOCATION', dirname(__FILE__) ."/files/");include(LOCATION."phpmysqlautobackup.php");?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -