找不到Mysqldump命令

问题描述 投票:18回答:7

我想导出数据库,我正在使用此代码:

mysqldump -p -u markazo_b markazo_b > /tmp/file.sql

但是SSH显示此错误:

-bash: mysqldump: command not found

我该如何解决此问题?

command-line path mysqldump
7个回答
10
投票

阅读您的对话后,我找到了解决方案(至少对我来说)。这是一个权限问题。


10
投票

我发现的解决方案是将MySql的安装目录添加到PATH


9
投票

您可能在PATH上没有MySQL /bin文件夹。转到您的mysql / bin文件夹,然后重试该命令。


7
投票

对于OS X和MAMP(localhost)打开终端并运行


1
投票

我的解决方案:(在Windows上)1,右键单击计算机==>属性==>高级系统设置==>在“高级”选项卡上,单击环境变量==>在系统变量上找到“路径”,然后单击“编辑”。2,最后,将mysql的bin文件夹复制到该文件夹​​。例如:D:\LEARN\wamp64\bin\mysql\mysql5.7.14\bin3,重新启动cmd,然后重试您的命令。很好..


1
投票

对于Mac用户,请查看/usr/local/,这很可能是安装mysql的位置。可能有两个安装。我选择了一个没有名称的版本号。


0
投票

您实际上正在尝试使用git bash,请尝试CMD xampp / mysql / bin

© www.soinside.com 2019 - 2024. All rights reserved.