Я использую mysqldump для резервного копирования базы данных mysql. Я создал командный файл, который сделал бы это для меня, и я использовал планировщик задач, чтобы сделать это автоматически. Но каждый раз, когда он запускает его, он всегда запрашивает пароль, который требует вмешательства пользователя, что бы я сделал с этим. Любые другие способы, которые вы знаете о том, как это сделать?
2 ответа
1
Используя опцию --password
для mysqldump, вы можете указать используемый пароль, чтобы он не запрашивал вас. Добавьте --password=<yourpassword>
к команде, которую вы используете для вызова mysqldump в пакетном скрипте.
1
Существует скрипт с открытым исходным кодом, называемый automysqlbackup, который имеет несколько полезных функций, включая автоматический вход в систему и резервные копии с датой, которые стоит изучить.
sourceforge.net/projects/automysqlbackup/