mysqldump命令的windows批处理文件

Lea*_*ner 6 mysql windows batch-file

这是我第一次制作Windows批处理文件.我希望不先做实验,因为它与实时服务器有关.我用跟随open cmd write来备份mySql数据库

mysqldump -u user -p DBname >C:\DBname.sql
Run Code Online (Sandbox Code Playgroud)

然后cmd问密码

password = password
Run Code Online (Sandbox Code Playgroud)

我想制作一个Windows批处理文件,点击后我希望执行上述功能.任何人都可以给出一些与.bat文件相关的说明

到目前为止我写了这个

ECHO OFF
mysqldump -u user -p DBname >C:\DBname.sql
GO
SET password = password 
Go
Run Code Online (Sandbox Code Playgroud)

但它仍然提示我输入密码.我希望密码自动输入

小智 13

以上仍然提示我输入密码,我使用下面的密码让它正常工作.

"C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin\mysqldump.exe" -uroot -pDBPass DBName > C:\DBname.sql
Run Code Online (Sandbox Code Playgroud)


Jay*_*Lee 8

单线:

mysqldump -u user -p DBname --password YOURPASSWORD > C:\DBname.sql

应该这样做.