2010-07-16 27 views

回答

94

發現我自己的解決方案。也許這可以幫助其他Mac用戶... 其實mysqldump的附帶甲基苯丙胺,但坐落在沙漠中的某處:

/應用/甲基苯丙胺/庫/斌/ mysqldump的

That's爲什麼工具,如MySQL工作臺沒有找到它,它沒有在沒有路徑的終端上工作。所以最後只需輸入:

/Applications/MAMP/Library/bin/mysqldump -u yourUser -p --opt yourdb > yourdump.sql 

創建轉儲。

+0

謝謝ran2。我一直在尋找:) – marknt15 2010-12-26 11:51:15

+28

sudo ln -s/Applications/MAMP/Library/bin/mysqldump/usr/local/bin/mysqldump – 2012-07-28 07:01:26

+0

true。添加符號鏈接實際上是一個很好的附加提示。感謝馬修。 – 2012-07-29 15:37:06

14

.bash_profile中,添加PATH="$PATH:/Applications/MAMP/Library/bin"

如果您沒有.bash_profile,您可以create one

+1

也許它應該是一個'export PATH =「$ PATH:/ Applications/MAMP/Library/bin」' – vburlak 2016-02-06 20:07:49

6

我最近發現MAMP PRO隱藏了你所有的mysql終端能力。

使用這雖然將所有毫安Mysql的魔法轉移到你的本地箱,在那裏你可以開始再次使用所有WP-CLI DB函數或任何你通過終端需要與數據庫:

sudo ln -s /Applications/MAMP/Library/bin/mysql /usr/local/bin/mysql; 
sudo ln -s /Applications/MAMP/Library/bin/mysqlcheck /usr/local/bin/mysqlcheck; 
sudo ln -s /Applications/MAMP/Library/bin/mysqldump /usr/local/bin/mysqldump 
0

的/ usr /local/mysql-5.6.20-osx10.8-x86_64/bin/mysqldump -u root -p databasename tablename> /Library/WebServer/Documents/upload/kg_exam_metadata.sql;

+0

雖然這段代碼可能回答這個問題,但提供了關於爲什麼和/或代碼如何回答問題會提高其長期價值。 – NathanOliver 2015-08-28 14:49:30