2010-03-05 15 views
1

Ça me rend fou!MySQL va se connecter sur la ligne de commande avec u/p mais pas mysqldump

Je peux me connecter au serveur MySQL via le terminal en utilisant:
mysql -u admin -p et ensuite mot de passe.

Essayer la même chose avec:
mysqldump --user admin --password = mypassword test123> /backups/test.sql
me reçoit mysqldump: Got erreur: 1 045: Accès refusé pour l'utilisateur

Tous mots de sagesse pour moi, dois-je accorder plus de privilèges à l'administration?

Merci,
Chris

Répondre

0

Votre mysqldump commandline est erroné. utiliser

--user=admin

ou

-u admin

0

Comme je vois, vous faites la mauvaise commande, car est la suivante: mysqldump --user = admin --password = mypassword test123>/sauvegardes/test .sql je suggère d'ajouter --opt et -h serverip juste pour être sûr.