以下是代码: 一、备份数据库并下载到本地【db_backup.php】
代码如下:
".$tmpFile); $file = fopen($tmpFile, "r"); // 打开文件 echo fread($file,filesize($tmpFile)); fclose($file); exit; ?>
二、还原数据库【db_restore.php】
【数据库SQL文件】: 正在清空数据库,请稍等...."; $result = mysql_query("SHOW tables"); while ($currow=mysql_fetch_array($result)) { mysql_query("drop TABLE IF EXISTS $currow[0]"); echo "清空数据表【".$currow[0]."】成功!"; } echo "恭喜你清理MYSQL成功"; echo "正在执行导入数据库操作"; // 导入数据库的MySQL命令 exec("mysql -u$cfg_dbuser -p$cfg_dbpwd $cfg_dbname <".$file_name); echo "导入完成!"; mysql_close(); } ?>