在Mac OSX上运行mysqltuner

时间:2010-08-27 20:17:30

标签: mysql macos perl mysqltuner

我在运行OSX Snow Leopard的Mac上使用Zend Server CE作为我的开发环境。我需要调整MySQL,并且过去曾在Linux服务器上使用mysqltuner.pl进行测试前和测试后。

我下载了脚本并在运行时遇到以下错误:

couldn't find diagnostic data in /System/Library/Perl/5.10.0/pods/perldiag.pod /Library/Perl/Updates/5.10.0 /System/Library/Perl/5.10.0/darwin-thread-multi-2level /System/Library/Perl/5.10.0 /Library/Perl/5.10.0/darwin-thread-multi-2level /Library/Perl/5.10.0 /Network/Library/Perl/5.10.0/darwin-thread-multi-2level /Network/Library/Perl/5.10.0 /Network/Library/Perl /System/Library/Perl/Extras/5.10.0/darwin-thread-multi-2level /System/Library/Perl/Extras/5.10.0 . ./mysqltuuner.pl at /System/Library/Perl/5.10.0/diagnostics.pm line 268, <POD_DIAG> line 647.
Compilation failed in require at ./mysqltuuner.pl line 42, <POD_DIAG> line 647.
BEGIN failed--compilation aborted at ./mysqltuuner.pl line 42, <POD_DIAG> line 647.

Snow Leopard有perl,我安装了XCode开发工具。

看起来我错过了一些Perl模块。我试过CPAN这些文件,但我不是Perl wink,我想我现在可能搞砸了我的Perl安装。

任何想法???

1 个答案:

答案 0 :(得分:1)

看起来有些东西使用诊断模块,这需要perl文档才能正常运行。我猜测perl文档是OS X中perl本身的一个可单独安装的组件。