MySQL 5.6 - comment créer une copie de sauvegarde sur Windows à l'aide de la commande mysqldump sans une invite de mot de passe

Je suis un MySQL novice, mais besoin de planifier une tâche pour sauvegarder automatiquement mes bases de données.

J'ai réussi à créer une sauvegarde manuellement à l'aide de la commande suivante :-

mysqldump -u root -p --all-databases > "a:\mysql\all_databases.sql"

Mais je ne peux pas travailler sur la façon d'exécuter la commande sans avoir à entrer manuellement mon mot de passe. J'ai essayé:--

mysqldump -u root -p'*my password*' --all-databases > "a:\mysql\all_databases.sql" 

Qui apparaît à l'exécution, mais la résultante de fichier est seulement de 1 ko. Alors que la première commande génère un fichier qui est 2661kB.

Quelqu'un peut m'aider?

Voir comment stocker votre mot de passe dans un fichier de config de sorte que vous n'êtes pas invité à chaque fois: stackoverflow.com/a/9293090/470749
mysqldump-u root -pmotdepasse test1 >"C:\a.sql" je suis à l'aide de cette commande qui n'est pas le travail ,c'est de donner accès refusé

OriginalL'auteur Highly Sceptical | 2013-10-08