2016-07-30 3 views
0

wie dem Import und Export mysql-Abbild-Datei in mac, wie mysql-Dump-Datei vom Terminal in mac

wie in den Fenstern, verwende ich diesen Code zu machen:

mysqldump -u root -p --databases DBname>d:\ FILENAME.sql 

aber es funktioniert nicht in mac Terminal. sie produzieren Fehler:

-bash: mysqldump: command not found 
+0

Welchen Fehler erhalten Sie? –

+0

-bash: mysqldump: Befehl nicht gefunden –

Antwort

1

i vergessen die Abfrage, um es zu geben Pfad

/usr/local/mysql/bin/mysqldump -uroot -p friendstree> friendstree.sql

es funktionierte

4

Der Ort, an dem mysqldump installiert ist, muss in Ihrem $PATH deklariert werden.

Wenn Sie nicht wissen, wie Sie Ihre $PATH auf MacOS bearbeiten, können Sie sich auf this question beziehen.

Zum Beispiel, wenn Ihr mysqldump binär in /usr/local/mysql/bin befindet, können Sie bearbeiten Ihre $PATH zu:

export PATH=$PATH:/usr/local/mysql/bin 

Mit dieser Modifikation, werden Sie nicht den vollständigen Pfad zum mysqldump jedes Mal zu schaffen, haben binäre und kann Ihren Befehl verwenden:

$ mysqldump -u root -p --databases DBname>d:\ FILENAME.sql 
+0

Wenn Sie MAMP verwenden, ist der Speicherort für mysqldump/Applications/MAMP/Library/bin –

Verwandte Themen