Maison >base de données >tutoriel mysql >Comment effectuer un « mysqldump » sans mot de passe dans Ubuntu ?
Exécuter Mysqldump sans invite de mot de passe
Les sauvegardes automatisées de bases de données via des tâches cron rencontrent souvent des problèmes de saisie de mot de passe. Cet article présente des méthodes efficaces pour résoudre ce problème dans Ubuntu sans invite de mot de passe.
Solution 1 : Créer un fichier de configuration
[mysqldump] user=mysqluser password=secret
Ce fichier de configuration stocke votre nom d'utilisateur et votre mot de passe MySQL, éliminant ainsi le besoin de saisie manuelle.
Solution 2 : Options de ligne de commande
Vous pouvez également utiliser la ligne de commande suivante option :
mysqldump -u [user name] -p[password] [database name] > [dump file]
Cependant, notez que cette méthode stocke le mot de passe dans la commande, le rendant non sécurisé et accessible aux autres utilisateurs.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!