Sunday, August 3, 2014
While installing MySQL 5.6 on Linux faced one error today.
Can't locate Data/Dumper.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /usr/bin/mysql_install_db line 42.
BEGIN failed--compilation aborted at /usr/bin/mysql_install_db line 42.
This error was coming due to unavailability of package perl(Data::Dumper)'. While perl was up to date i was getting this error.
Install perl "perl(Data::Dumper)" package on machine.
First try installating perl-devel by using below command.
yum install perl perl-devel
If still the same error you need to install Data:Dumper module of perl. Install module by using below command.
yum install 'perl(Data::Dumper)'