我是MySQL新手但需要安排任务来自动备份我的数据库.
我已设法使用以下命令手动创建备份: -
mysqldump -u root -p --all-databases > "a:\mysql\all_databases.sql"
Run Code Online (Sandbox Code Playgroud)
但我不知道如何运行该命令而无需手动输入我的密码.我试过了: -
mysqldump -u root -p'*my password*' --all-databases > "a:\mysql\all_databases.sql"
Run Code Online (Sandbox Code Playgroud)
这似乎执行,但结果文件的大小只有1kB.而第一个命令生成一个2661kB的文件.
谁能帮我?