Error loading MySQLdb module: libmysqlclient_r.so.18: cannot open shared object file: No such file

错误:
Error loading MySQLdb module: libmysqlclient.so.18: cannot open shared object file: No such file or directory

在这里插入图片描述
错误原因:
我们在服务器上自己安装了MySQL,而卸载了原有的MySQL,服务器有就将/usr/lib64/mysql下的libmysqlclient.so.18删除掉,所以我们在使用Hue集成管理MySQL是就会出现如上所示的错误!
解决方案:
步骤一:
将原生系统文件(没有自行安装mysql的)中的/usr/lib64/mysql/libmysqlclient.so.18这个文件SCP到正在操作系统指定的/usr/lib64/mysql库文件目录中。
步骤二:
  设置/etc/ld.so.conf文件,编辑该文件,在文件中加入libmysqlclient.so.18所在目录,保存退出。
需要注意的是,每次改动ld.so.conf之后需要运行ldconfig来确认刷新。

猜你喜欢

转载自blog.csdn.net/qq_33286695/article/details/84777776