edit: упс, я неправильно прочитал руководство и дал неверную информацию :-( извините :-( давайте попробуем еще раз ...
Я только что установил MySQL в Windows, чтобы попытаться использовать mysqldumpslow
, и у меня тоже не установлено mysqldumpslow
:-( Итак, вы не одиноки, и это не проблема с вашей установкой (я пробовал 5.1.x, но, как вы отметили, он должен быть таким же для 5.0.x)
Глядя на "mysqldumpslow
", который я имею под Linux, кажется, что это скрипт Perl; и Perl не часто устанавливается на машине с Windows. Может быть, это было бы намеком на решение ...
Что ж, после немного большего тестирования, при установке MySQL, кажется , вам нужно выбрать «Компоненты разработчика> Сценарии, примеры» , который не установлен по умолчанию (по крайней мере, в Windows) - нет необходимости переустанавливать все: вы можете «изменить» установку, чтобы добавить эту опцию.
Тогда у вас будет каталог «script» рядом с каталогом «bin».
Например, в вашей установке это должно быть что-то вроде «c: \ Program Files \ MySQL \ MySQL Server 5.0 \ scripts».
В этом каталоге есть несколько скриптов; одним из них является mysqldumpslow.pl ; что вы ищете; -)
Теперь вам просто нужно установить и запустить Perl на вашем компьютере (извините, я никогда не устанавливал Perl на Windows; но некоторые сведения можно найти здесь )
Надеюсь, это поможет лучше, чем я писал ранее!