エラー」タグアーカイブ




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




投稿日:

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

[html]
>> 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?
[/html]

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

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

[html]
# which mysqladmin
/usr/bin/which: no mysqladmin in (/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin・・・略)
[/html]
ないです。

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

[html]
# locate mysqladmin
/opt/test/mysql/bin/mysqladmin
[/html]
今回の場合はこちらでした。