我是 MySQL 新手,但需要安排一个任务来自动备份我的数据库。
我已设法使用以下命令手动创建备份:-
mysqldump -u root -p --all-databases > "a:\mysql\all_databases.sql"
但是我无法弄清楚如何运行该命令,而无需手动输入我的密码。我努力了: -
mysqldump -u root -p'*my password*' --all-databases > "a:\mysql\all_databases.sql"
似乎可以执行,但生成的文件只有 1kB 大小。而第一个命令生成一个 2661kB 的文件。
谁能帮我?