![mysqldump 不在 wamp 服务器上](https://linux22.com/image/1390754/mysqldump%20%E4%B8%8D%E5%9C%A8%20wamp%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A.png)
我试图在我的 wamp 服务器 mysql 控制台上使用 mysqldump,但是它似乎没有包含 mysqldump。我在这个位置找到了 mysqldump.exe 文件:
/cygdrive/c/wamp/bin/mysql/mysql5.6.12/bin/mysqldump.exe
如何在 MySqlConsole 中使用它?
我试图使用 mysqldump 将数据库复制到新数据库中。当我请求帮助时,结果发现 mysql 不支持 mysqldump,但我找到了可执行文件,希望 mysql 能够支持 mysqldump,即上面的链接。
我对 mysql 还很陌生,所以可能有一些我不太明白的地方
答案1
首先,将路径设置(包括)mysqldump.exe
到PATH
环境变量中,如下所示:
set PATH=%PATH%;\Path\to\mysqldump.exe
其次,您不需要mysqldump
从 运行命令mysqlconsole
,一旦设置了,它就应该从正常命令提示符运行PATH
(如上所述)。
例如,您可以使用以下 URL 来创建和恢复 mysql 备份:
第三,上面提到的路径显示了 Linux/Unix 机器的路径(带有正斜杠)。如果您在 Linux 中使用 mysql,我建议您使用本机(Linux)安装(而不是使用分层 Cygwin 等)。