mysql转储问题

时间:2010-08-03 20:09:21

标签: mysql mysqldump

mysql给出了以下行的语法错误...我不知道这有什么问题......

mysqldump -u root -p root mydatabase > dumpfile.sql

我正在使用Windows Vista ...

在这里帮助.. 日Thnx ..

2 个答案:

答案 0 :(得分:3)

-p部分是问题所在。来自manual

  

连接服务器时使用的密码。 如果使用的话              短选项表单(-p),你不能在选项之间有空格              和密码。如果省略后面的密码值               - 命令行上的--password或-p选项,系统会提示您输入              之一。

尝试

mysqldump -u root -proot mydatabase > dumpfile.sql

但是将来,请问一个正确的问题,包括你得到的任何错误信息(在这种情况下你肯定有一个),所以人们不必猜测。

答案 1 :(得分:3)

确保从正常命令行运行此操作,而不是在mysql命令行中运行。像这样:

C:\[path to mysqldump app] > mysqldump -u root -p root mydatabase > dumpfile.sql

mysql > mysqldump -u root -p root mydatabase > dumpfile.sql