タグ別アーカイブ: エラー




mysqltuner.pl(MySQLTuner)の実行時のエラー「Unable to find mysqladmin in your $PATH. Is MySQL installed?」の対応




投稿日:

MySQLのデータ移行や再インストールを繰り返していると、mysqltuner.pl実行時に、以下のエラーが出る場合がある。

 >>  MySQLTuner 1.2.0 - Major Hayden <major@mhtx.net>
 >>  Bug reports, feature requests, and downloads at http://mysqltuner.com/
 >>  Run with '--help' for additional options and output filtering
which: no mysqladmin in (/usr/kerberos/sbin:/usr/kerberos/bin・・・・略)
[!!] Unable to find mysqladmin in your $PATH.  Is MySQL installed?

この場合は、 mysqladminのパスが通っていないのが問題です。恒久対応したいならPATHを追加し、一時的に実行出来ればよいなら、mysqltuner.plのオプションで、PATHを指定します。

mysqladminのPATHが通っていない事を再確認

# which mysqladmin
/usr/bin/which: no mysqladmin in (/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin・・・略)

ないです。

mysqladminのパスを探します。分からない時はたとえば以下のようなコマンドで探します。

# locate mysqladmin
/opt/test/mysql/bin/mysqladmin 

今回の場合はこちらでした。