Мой ответ от родственного сообщения stackoverflow .
В Microsoft Windows , выполните команду ниже в CMD
mysqldump -u USERNAME -pYOURPASSWORD --all-databases > "C:/mysql_backup_%date:~-10,2%-%date:~-7,2%-%date:~-4,4%-%time:~0,2%_%time:~3,2%_%time:~6,2%.sql"
Выходной файл будет выглядеть,
mysql_backup_21-02-2015-13_07_18.sql
Если вы хотите автоматизировать процесс резервного копирования, то вы можете использовать планировщик задач Windows и поместить указанную выше команду в файл .bat - планировщик задач будет запускать файл .bat с заданным интервалом.