之前在安装天兔数据库监控工具lepus的时候,运行时一直报perl: symbol lookup error: /usr/local/lib64/perl5/auto/DBD/mysql/mysql.so: undefined symbol: mysql_init。

自己检查了下perl下是有mysql模块的,而且mysql.so文件也存在,mysql_init在mysql.so也存在,后来才发现自己安装了两个perl。

 

1 问题原因:系统中存在多个perl[/usr/local/lib64/perl5,/usr/lib64/perl5],系统调用时根据PATH默认先选用/usr/local/lib64/perl5,而该perl没有相关mysql module或module不完整

1 解决方法:mv /usr/local/lib64/perl5 /usr/local/lib64/perl5_drop

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-05-26
  • 2021-09-24
  • 2021-07-04
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-30
  • 2021-12-08
  • 2022-12-23
  • 2021-12-02
  • 2022-12-23
  • 2021-11-27
  • 2022-12-23
相关资源
相似解决方案