Webmin的Mysql模块中警告缺少DBI和DBD::mysql的处理方法

好久没使用Webmin进行服务器的控制了,今天登录Webmin想查询下mysql的数据,打开mysql模板的时候,系统显示警告:您的系统未安装Perl模块DBI和DBD::mysql,Webmin将无法可靠地访问您的Mysql数据库。点击此处立刻安装它们的提示信息,通过搜索查询到的解决方案是安装perl-DBD-Mysql,使用命令:pkg install perl-DBD-Mysql,它顺利地执行完;但是返回WebminMysql模块中,系统提示Mysql未安装,当时惊出一身冷汗,通过终端回拉输出信息,发现把mariadb102-server给删除了,转为安装了mysql56-server。这可不是我想要的结果,于是重新安装了mariadb102-server

使用cpan的命令行安装缺失的perl module

打开终端,输入命令:

1
cpan

出现cpan shell的命令行,在提示符后输入以下命令:

1
2
3
cpan[1]> install DBI
cpan[2]> install DBD::mysql
cpan[3]> q

缺失的模块安装后,再返回Mysql模块就不会再显示这个警告信息了。

黑果小兵 wechat
微信扫一扫,订阅/直达【黑果小兵的部落阁】
更新日期更新日期2020-09-122020-09-12
-------------本文结束感谢您的阅读-------------
如果文章对您有帮助,就请站长喝杯咖啡吧 ´◡`
0%