我想知道如何將mysqldump添加到我的MAMP環境中。我GOOGLE了一下,發現只有社區MySQL服務器版本。但我不想安裝另一個MySQL - 主要是因爲我想先保存數據,然後再進行任何實驗。將mysqldump添加到MAMP(MySQL/w MacOS X上的PHP PHP)
THX的提前幫助(可能it's只是一個簡單的鏈接:)
我想知道如何將mysqldump添加到我的MAMP環境中。我GOOGLE了一下,發現只有社區MySQL服務器版本。但我不想安裝另一個MySQL - 主要是因爲我想先保存數據,然後再進行任何實驗。將mysqldump添加到MAMP(MySQL/w MacOS X上的PHP PHP)
THX的提前幫助(可能it's只是一個簡單的鏈接:)
發現我自己的解決方案。也許這可以幫助其他Mac用戶... 其實mysqldump的附帶甲基苯丙胺,但坐落在沙漠中的某處:
/應用/甲基苯丙胺/庫/斌/ mysqldump的
That's爲什麼工具,如MySQL工作臺沒有找到它,它沒有在沒有路徑的終端上工作。所以最後只需輸入:
/Applications/MAMP/Library/bin/mysqldump -u yourUser -p --opt yourdb > yourdump.sql
創建轉儲。
在.bash_profile
中,添加PATH="$PATH:/Applications/MAMP/Library/bin"
。
如果您沒有.bash_profile
,您可以create one。
也許它應該是一個'export PATH =「$ PATH:/ Applications/MAMP/Library/bin」' – vburlak 2016-02-06 20:07:49
我最近發現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
的/ 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;
雖然這段代碼可能回答這個問題,但提供了關於爲什麼和/或代碼如何回答問題會提高其長期價值。 – NathanOliver 2015-08-28 14:49:30
謝謝ran2。我一直在尋找:) – marknt15 2010-12-26 11:51:15
sudo ln -s/Applications/MAMP/Library/bin/mysqldump/usr/local/bin/mysqldump – 2012-07-28 07:01:26
true。添加符號鏈接實際上是一個很好的附加提示。感謝馬修。 – 2012-07-29 15:37:06