我正在使用mysqldump来备份我的数据库,但命令不起作用..
我正在使用的命令是mysqldump -u root dbname> 'c:\backupdatafolder\backup.sql'
我在MySQL cli中运行此命令但没有运行,...命令有什么问题吗?
答案 0 :(得分:21)
您应该在操作系统的命令行上运行它,而不是在MySQL CLI上运行。
cd
首先发送到MySQL的bin文件夹,类似于C:\mysql\bin
或者安装MySQL的地方
答案 1 :(得分:2)
如果您的CMD提示无法识别mysqldump(我相信您使用的是Windows),那么您首先必须转到可以找到此命令的bin文件夹。在我的例子中,路径是“C:\ wamp \ bin \ mysql \ mysql5.5.24 \ bin”,它或多或少都是相同的路径。之后打开CMD提示符并通过命令“cd C:\ wamp \ bin \ mysql \ mysql5.5.24 \ bin”转到此路径。现在你应该运行你的mysqldump命令来进行备份,就像你一直在尝试的那样。希望这有帮助!