php的Mysql数据库备份

fp_Rock 2012-10-26 02:50:40

$mysqlstr = "D:\phpenv\MySQL Server 5.1\bin\mysqldump -uroot -proot -h localhost --opt -B db_forum >
D:/phpenv/Apache2.2/htdocs//forum/admin/sqlbak/20121025165445.sql";
exec($mysqlstr);
echo "<script>alert('备份成功');location='index.php?title=备份和恢复'</script>";

求助:
用上面语句进行数据库备份时,20121025165445.sql中没有数据。
是$mysqlstr (字符串拼错了吗?)
...全文
84 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
acabin 2012-10-26
  • 打赏
  • 举报
回复
你那行,在cmd下能否运行?

$mysqlstr = '"D:\phpenv\MySQL Server 5.1\bin\mysqldump" -uroot -proot -h localhost --opt -B db_forum >
D:/phpenv/Apache2.2/htdocs//forum/admin/sqlbak/20121025165445.sql';
试试

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧