【问题标题】:Using mysqldump on windows在 Windows 上使用 mysqldump
【发布时间】:2014-12-10 19:20:31
【问题描述】:

我正在尝试使用 xampp shell 执行 mysqldump。但是当我使用 gzip 时,它给了我一个错误,它说:'gzip' 不被识别为 amn 内部或外部命令、可运行程序或批处理文件。

我正在输入

mysqldump -u root -p database | gzip -9 > C:\database_bu.sql.gz

【问题讨论】:

  • 你安装了gzip吗?这是许多 POSIX 类型安装(Linux、BSD、OS X 等)的标准,但默认情况下在 Windows 上不存在。
  • 我在 xampp 库下有 Gzip.pm。我必须安装 gzip 的任何过程吗?
  • Gzip 是一个命令行工具,也是一个包含在很多东西中的库。那是 Perl 模块,在这里没有任何帮助。您需要在路径中的某个位置使用gzip.exe 才能使其正常工作。

标签: mysql sql gzip mysqldump


【解决方案1】:

在 tadman 的回复之后,我能够解决它。 我通过访问此站点安装了 gzip:http://gnuwin32.sourceforge.net/packages/gzip.htm

我确保它在 C: 上安装了程序,并将我的代码更改为下面的代码并且它可以工作。

mysqldump -u root -p database | C:\GnuWin32\bin\gzip -9 > C:\database_bu.sql.gz

【讨论】:

    猜你喜欢
    • 2013-12-09
    • 1970-01-01
    • 2012-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多