linux 下启动MySQL报错解决方案

今天安装mysql源码包时出现很多问题,大部分报错通过百度都很容易找到,但有一个问题找了好久才解决。现在和大家一起分享一下。 
在执行scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysqldb命令时一直报错:

 

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 scripts/mysql_install_db line 42. BEGIN failed--compilation aborted at scripts/mysql_install_db line 42.

 

 

原因是Fedora 19中yum的prel包中没有Dumper.pm文件。这时候只要执行以下命令就可以手动下载Dumper.pm文件

yum install 'perl(Data::Dumper)'

posted on 2018-05-10 14:57  Areon  阅读(347)  评论(0)    收藏  举报

导航