php中使用mysqldump完整备份数据库(数据&函数&存储过程)

$name_bak0='dumpbak_alldata_'.date("YmdHis").'.sql'; 

$name_bak=dirname(__FILE__).'\\backup\\'.$name_bak0;
$exec=$basedir."/mysqldump -R -E -u".$mysql_conf['db_user']." -p".$mysql_conf['db_pwd']." ".$mysql_conf['db']." > ".$name_bak;
//$exec="C:/Users/lansun/Desktop/php/MySQL/bin/mysqldump -u".$mysql_conf['db_user']." -p".$mysql_conf['db_pwd']." ".$mysql_conf['db']." > ".$name;
echo '<br>备份完成:'.$name_bak.'';
echo '<br><a href="./backup/'.$name_bak0.'">另存为下载</a>';
exec($exec);

//前面要是mysqldump的绝对路径 参考:
//https://www.cnblogs.com/suiyuewuxin/p/6809676.html?utm_source=itdadao&utm_medium=referral

mysqldump命令更多用法:https://www.cnblogs.com/chevin/p/5683281.html

基于互联网精神,在注明出处的前提下本站文章可自由转载!

本文链接:https://ranjuan.cn/php中使用mysqldump完整备份数据库(数据函数存储过程)/

赞赏

微信赞赏支付宝赞赏

发表评论