• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:unix(freebsd)でmysqldumpコマンドが実行されない)

unix(freebsd)でmysqldumpコマンドが実行されない

このQ&Aのポイント
  • mysqlのバックアップを取るためのmysqldumpコマンドが、unix(freebsd)環境で実行されない問題が発生しています。
  • 開発はwindows環境で行っており、ローカルでは問題なく動作しますが、unix(freebsd)のサーバではエラーが発生し、dumpファイルが生成されません。
  • 原因としては、サーバ間の環境の違いが考えられますが、具体的な原因や解決策がわかりません。アドバイスをお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

ぱっと思いつくのは・・・ (1)mysqldumpへのルートからのフルパスが必要 (2)mysqldumpの実行権限が必要(場合によってはsudoで処理する) (3)吐き出し先のパーミッションが間違っている

higee
質問者

お礼

回答ありがとうございます。 すみません、自己解決してしまいました。。 お恥ずかしい事に、(1)のフルパスにしたところ正常に動作しました。 ローカル環境だとmysqlの環境変数のPATHが通ってたので、動いていただけでした。 回答ありがとうございました。