Mysqldump不工作

Mysqldump不工作,mysql,database,mysqldump,Mysql,Database,Mysqldump,当我使用-p选项发出以下命令时,它不会要求在ssh中提示pwd和exit mysqldump -u root -p mydb > backup.sql 请告诉我mysqldump命令有什么问题。为什么它不要求pwd?试试这样的方法: mysqldump -h <host> -u <username> --password=<pwd> <databasename> > db.sql 或者,如果您确实希望在tty上得到提示,则: mys

当我使用-p选项发出以下命令时,它不会要求在ssh中提示pwd和exit

mysqldump -u root -p mydb > backup.sql

请告诉我mysqldump命令有什么问题。为什么它不要求pwd?

试试这样的方法:

mysqldump -h <host> -u <username> --password=<pwd> <databasename> > db.sql
或者,如果您确实希望在tty上得到提示,则:

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

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

确保它是-p而不是-p。您能提供该命令行的更多上下文吗?您是在交互式shell中还是远程将该命令发送到另一台服务器?你所拥有的东西没有什么问题——一定有其他东西干扰了它的行为。