
Estou usando o mysqldump para fazer backup do banco de dados mysql. Eu criei um arquivo em lote que faria isso por mim e usei o agendador de tarefas para fazer isso automaticamente. Mas toda vez que inicia ele sempre solicita uma senha, o que requer intervenção do usuário, o que eu faria com isso. Alguma outra maneira que você conheça de como fazer isso?
Responder1
Usando a --password
opção mysqldump você pode especificar a senha a ser usada para que não seja necessário avisá-lo. Adicione --password=<yourpassword>
ao comando que você usa para invocar mysqldump no script em lote.
Responder2
Existe um script de código aberto chamado automysqlbackup que possui alguns bons recursos, incluindo login automático e backups datados - vale a pena estudar.
sourceforge.net/projects/automysqlbackup/