我正在尝试在grunt和node中使用脚本来转储数据库。 当我运行它给我这个错误:
/bin/sh: mysqldump: command not found
我已经联系了脚本的创建者,我们已经知道问题是我的localhost的配置。
我在OSX中使用XAMPP 1.8.2-3
如何正确使用mysqldump
由于
答案 0 :(得分:1)
尝试:
export PATH=$PATH:/Applications/XAMPP/bin
然后运行你的脚本。
因此,您以后不必这样做,请检查主目录中的.profile
文件。应该有一行以export PATH
开头,就像(仅举例):
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
只需将XAMPP路径添加到其中:
export PATH=/opt/local/bin:/opt/local/sbin:/Applications/XAMPP/bin:$PATH
不同的目录只用冒号分隔,不要添加任何空格。