web-dev-qa-db-ja.com

Macのターミナルからmysqlダンプファイルを作成する方法

macでmysqlダンプファイルをインポートおよびエクスポートする方法

windowsのように、私はこのコードを使用します:

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

しかし、macターミナルでは機能しません。エラーが発生します:

-bash: mysqldump: command not found
9
Neeraj Sharma

mysqldumpがインストールされている場所は、$PATHで宣言する必要があります。

MacOSで$PATHを編集する方法がわからない場合は、 この質問 を参照できます。

たとえば、mysqldumpバイナリが/usr/local/mysql/binにある場合、$PATHを次のように編集できます。

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

この変更により、毎回mysqldumpバイナリへのフルパスを提供する必要がなくなり、コマンドを使用できるようになります。

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

私はクエリにそれへのパスを与えることを忘れます

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

動いた

6
Neeraj Sharma