无法创建mysql数据库转储

时间:2014-11-26 00:04:20

标签: mysql dump

我无法创建mysql数据库转储。我已经尝试了下面问题中的所有命令 https://stackoverflow.com/questions/24858436/unable-to-create-mysql-dump-in-mysql-server-5-6-19

但每次我都会遇到类似的错误,要求我查一下手册 错误1064(42000):您的SQL语法有错误;检查手册 对应于您的MySQL服务器版本,以便在&mysql附近使用正确的语法 dump -u root -pmysqlmysql hospital_management -r" c:\ hosp.sql"'在第1行

我在Mysql命令行中尝试这些命令,而不是在Windows命令提示符下。此外,我在进入mysql中的任何数据库之前尝试这些命令。

的MySQL> mysqldump -u root -pmysqlmysql hospital_management> hosp.sql

这是我尝试过的第一个命令,但没有效果

1 个答案:

答案 0 :(得分:1)

mysqldump是一个可执行文件,你不应该在MySQL命令行中运行它。

尝试使用该命令 mysqldump -uroot -pmysqlmysql hospital_management > "C:\hosp.sql"

通过阅读documentation,我假设在使用-r时,该文件必须已存在。