我已经搜索了几个小时,有很多帖子或教程,但我无法运行我的批处理脚本。
在 dos 提示下,此代码工作正常:
-u root -h localhost -p******** siir_07 dumper.sql
Run Code Online (Sandbox Code Playgroud)
但这会导致批处理出错:
"c:\program files\mysql\mysql server 5.5\bin\mysql.exe" "-u root -h localhost -p******** siir_07 dumper.sql"
Run Code Online (Sandbox Code Playgroud)
错误是:
错误 1045 (28000):访问被拒绝用户 'root -h localhost -p* * siir_07 dumper.s'@' localhost '(使用密码:NO)
Z:\test.bat :
Z:\webserver\mysql\bin\mysql.exe -u test -p test < test.sql
Run Code Online (Sandbox Code Playgroud)
当我从命令行运行它时,一切正常。因此,尝试删除引号并使用<.