0

当我使用 -p 选项发出以下命令并且它不要求 pwd 并退出以在 ssh 中提示时。

mysqldump -u root -p mydb > backup.sql

请让我知道 mysqldump 命令有什么问题。为什么它不要求密码?

4

1 回答 1

0

尝试这样的事情:

mysqldump -h <host> -u <username> --password=<pwd> <databasename> > db.sql

或者,如果你真的想在 tty 上得到提示,那么:

mysqldump -h <host> -u <username> -p <dtabasename> > db.sql

在您的情况下,主机可能是 127.0.0.1。

于 2012-04-26T13:21:27.157 回答