繁体   English   中英

mysqldump命令的windows批处理文件

[英]windows batch file for mysqldump command

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

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

然后cmd问密码

password = password

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

到目前为止我写了这个

ECHO OFF
mysqldump -u user -p DBname >C:\DBname.sql
GO
SET password = password 
Go

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

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

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

单线:

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

应该这样做。

你可以用这个:

"C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqldump.exe" -u root -proot test > D:\DBname.sql

请注意: -prootproot必须在一起

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM