Има поне два проблема:
- Предоставете пълен път до
mysqldump.exe
(напр.C:\Program Files\MySQL\bin\mysqldump.exe
) -p
параметър без стойност на парола принуждава mysqldump да го подкани. И не го искате, тъй като го изпълнявате в пакетен режим. Следователно или предоставете парола-p"your password"
или по-добре (и по-сигурно) използвайте файл с опции, за да избегнете даването на паролата в командния ред. Прочетете повече за тези Указания за крайни потребители за защита на паролите