Bug #54535 Various Perl scripts on Windows, make .exe's or SQL scripts instead
Submitted: 15 Jun 2010 23:42 Modified: 15 Mar 2016 23:25
Reporter: Roel Van de Paar Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Windows Severity:S4 (Feature request)
Version:5.1 OS:Windows
Assigned to: Morgan Tocker CPU Architecture:Any

[15 Jun 2010 23:42] Roel Van de Paar
Description:
There are various Perl scripts in the scripts directory of a Windows MySQL installation:

25/05/2010  01:10 PM             6,795 mysqldumpslow.pl
25/05/2010  01:10 PM            24,839 mysqld_multi.pl
25/05/2010  01:10 PM            32,797 mysqlhotcopy.pl
25/05/2010  01:10 PM             8,752 mysql_config.pl
25/05/2010  01:10 PM             4,336 mysql_convert_table_format.pl
25/05/2010  01:10 PM            21,763 mysql_install_db.pl
25/05/2010  01:10 PM             9,371 mysql_secure_installation.pl

These are not handy at all; one needs to install Perl to run them! 

mysql_secure_installation for instance is a script that could be done from a SQL script instead.

How to repeat:
Checkout /scripts/

Suggested fix:
This is a feature request to obtain proper .exe's or SQL script's for the same items.
[15 Jun 2010 23:54] Roel Van de Paar
Possibly reasonably easy to achieve using something like http://www.indigostar.com/perl2exe.php
[16 Jun 2010 0:20] Roel Van de Paar
o http://search.cpan.org/dist/B-C/

o http://search.cpan.org/dist/Wx-Perl-Packager/
  htp://search.cpan.org/dist/Wx-Perl-Packager/lib/Wx/Perl/Packager.pm
[15 Mar 2016 19:40] Morgan Tocker
Hi Roel, I believe that with MySQL 5.7, this bug is largely obsolete?

mysqld_multi and mysqldumpslow remain in perl, but as these are non 'core' utilities, the priority will differ, and perhaps these should be raised as separate feature requests.

As such, I plan to close this FR/Bug.
[15 Mar 2016 23:25] Roel Van de Paar
Thanks for the check Morgan, all good