-bash: mysqldump: command not found MAC OS X

3
我想通过命令行从MySQL服务器导出和导入一个.sql文件到我的计算机:
我想要使用命令行将一个.sql文件从MySQL服务器导出到我的计算机,并且也想要使用命令行将一个.sql文件从我的计算机导入到MySQL服务器。
/Applications/MAMP/Library/bin/mysqldump -P 3306 -h server  -u login  -p passwd  database  > db_backup.sql

但是我遇到了这个错误:

-bash: /Applications/MAMP/Library/bin/mysqldump: 没有该文件或目录


嗯...你安装了mysqldump吗?你从哪里得到的 '/Applications/MAMP/Library/bin/mysqldump'? - Biffen
使用 which 命令在 $PATH 中查找 mysqldumpwhich mysqldump - jhoepken
2个回答

14

现在它运行良好,我只是做了一些更改:

/Applications/MAMP/Library/bin/mysqldump

作者:

/Applications/MySQLWorkbench.app/Contents/MacOS/mysqldump  

3

XAMPP包含所有MySQL二进制文件:

/Applications/XAMPP/bin/mysqldump

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接