MySQL将在命令行上使用u / p而不是mysqldump进行连接

时间:2010-03-05 14:27:07

标签: mysql mysqldump mysql-error-1045

这让我很生气!

我可以通过终端使用以下方式连接到我的服务器的MySQL:
    mysql -u admin -p然后密码就好了。

尝试相同:
    mysqldump --user admin --password = mypassword test123> /backups/test.sql
刚给我mysqldump:得到错误:1045:用户访问被拒绝

对我来说,任何智慧的话语,我是否需要给予管理员更多的特权?

谢谢,
克里斯

2 个答案:

答案 0 :(得分:0)

您的mysqldump命令行错误。使用

--user=admin

-u admin

答案 1 :(得分:0)

正如我所见,你做错了命令,因为:mysqldump --user = admin --password = mypassword test123> /backups/test.sql我建议添加--opt和-h serverip以确保。