I want to export my database and i am using this code:
mysqldump -p -u markazo_b markazo_b > /tmp/file.sql
But SSH show this error:
-bash: mysqldump: command not found
How i fix this problem?
I want to export my database and i am using this code:
mysqldump -p -u markazo_b markazo_b > /tmp/file.sql
But SSH show this error:
-bash: mysqldump: command not found
How i fix this problem?
For mac users, look into
/usr/local/
, this is most likely where mysql is installed. There may be two installations. I chose the one without the version number in the name.You need to add the path of your mysql installation to your bash profile by adding
export PATH=$PATH:/usr/local/mysql/bin
to~/.bash_profile
. Can try runningPATH=$PATH:/usr/local/mysql/bin
if adding export to~/.bash_profile
doesn't work.You are actually trying using git bash, please try CMD xampp/mysql/bin then run
The solution I found is adding MySql's installation directory to PATH
Steps:
1. Find where MySql is installed 2. Add the bin directory of MySql installation to PATH (In the terminal),
MY_SQL_INSTALLATION_DIRECTORY is the directory you found by
locate mysqldump
: ExampleYou probably don't have the MySQL
/bin
folder on your PATH. Change to your mysql /bin folder and try the command again.For OS X and MAMP (localhost) open Terminal and run
Add the following code (make sure to change the -uroot -proot by the username and password you have for mysql):
Once added, Press Ctrl + O to save then Ctrl X to leave the editor, now run on the terminal
That worked perfectly for me.
My solution: (On windows)
1, Right click to your computer ==> Properties ==> Advanced system settings ==> on tabs "Advanced" click Environments Variables ==> on System variables find "Path" and click "Edit".
2, Finally, you copy your bin folder of your mysql to that.
Ex:
D:\LEARN\wamp64\bin\mysql\mysql5.7.14\bin
3, Restart cmd and try your command again.
Nice..