Logo

Mr.Han-一个曾经拿着SEO说事的互联网人!



PHP备份和还原Mysql数据库

备份:

date_default_timezone_set("Asia/Shanghai");
/*********************************备份数据库start*********数据库大小100G以下*******************/
$db_user="root";//数据库账号
$db_pwd="123456";//数据库密码
$db_name="dbname";//数据库名
$filename=date("Y-m-d")."-".time();
$name="E:/dataBackup/dbname".$filename.".sql";//数据库文件存储路径
$exec="E:/MySQL/bin/mysqldump -u".$db_user." -p".$db_pwd." ".$db_name." > ".$name;
$result=exec($exec);
//前面要设置mysql执行文件的路径。
/*********************************备份数据库end****************************/

还原:

/*********************************还原数据库start******数据库大小100G以下**********************/
$db_user="root";//数据库账号
$db_pwd="123456";//数据库密码
$db_name="dbname";//数据库名
$filename="原来备份的文件名"; //不包含.sql
$name="E:/dataBackup/dbname".$filename.".sql";//数据库文件存储路径
$exec="E:/MySQL/bin/mysql -u".$db_user." -p".$db_pwd." ".$db_name." < ".$name;
$result=exec($exec);
//print_r($result);
/*********************************还原数据库end****************************/


  Mysql 

最新评论