php对mysql数据库的备份及还原:
答案:2 悬赏:70
解决时间 2021-11-29 17:12
- 提问者网友:猖狂醉薇
- 2021-11-28 16:20
备份:<br><?php <br>include ("../conn/conn.php");<br> $mysqlstr = "C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqldump -uroot -hlocalhost -p123 --opt -B rsgl > ../bak/".$_POST[b_name];<br> exec($mysqlstr);<br> echo "<script>alert('备份成功');location='beifen.php'</script>";<br>?><br>还原:<br><?php <br>include ("../conn/conn.php");<br> $mysqlstr = "C:\Program Files\MySQL\MySQL Server 5.0\bin\mysql -uroot -hlocalhost -p123 rsgl < ../bak/".$_POST[r_name];<br> exec($mysqlstr);<br> echo "<script>alert('恢复成功');location='beifen.php'</script>";<br>?><br>------------------------------------------------------------------------------------------<br>为什么备份时生成的SQL文件为空内容...WHY
最佳答案
- 二级知识专家网友:糜废丧逼
- 2021-11-28 17:21
能生成文件但是内容为空,说明:php执行没问题,mysqldump也运行,初步判断问题出在mysqldump没正常运行。建议你到服务器上运行 "C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqldump -uroot -hlocalhost -p123 --opt -B rsgl > ../bak/xxx.sql"
看能否正常生成sql文件
看能否正常生成sql文件
全部回答
- 1楼网友:安稳不如野
- 2021-11-28 18:28
php对mysql数据库的备份及还原:
生成文件但是内容为空,说明:php执行没问题,mysqldump也运行,初步判断问题出在mysqldump没正常运行。建议你到服务器上运行 "c:\program files\mysql\mysql server 5.0\bin\mysqldump -uroot -hlocalhost -p123 --opt -b rsgl > ../bak/xxx.sql"
看能否正常生成sql文件
一年四季春常在 万紫千红永开花 喜迎新春
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯