@echo off echo 正在备份Mysql数据库... set riqi=%date:~0,4%%date:~5,2%%date:~8,2% set bakDir = F:\dbback\hhshop set mysqlDir="D:\phpStudy\mysql\bin" %mysqlDir%\mysqldump.exe -uroot -p123456 mydata > %bakDir%\mydata%riqi%.sql echo 任务完成!
mysql版本是5.5.36
请各位帮我看看是什么原因 ?
同样的代码在本机上可以,在服务器上面就不行。
先只执行“%mysqlDir%\mysqldump.exe-uroot-p123456mydata>%bakDir%\mydata%riqi%.sql”试一试吧
先直接执行一下mysqldump看看什么样结果
估计可能是:1.权限的问题2.环境变量的问题
<divclass="ref">版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。