macでmysqlダンプファイルをインポートおよびエクスポートする方法
windowsのように、私はこのコードを使用します:
mysqldump -u root -p --databases DBname>d:\ FILENAME.sql
しかし、macターミナルでは機能しません。エラーが発生します:
-bash: mysqldump: command not found
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
私はクエリにそれへのパスを与えることを忘れます
/ usr/local/mysql/bin/mysqldump -uroot -p friendstree> friendstree.sql
動いた