首页 > 数据库 >报错 libmysqlclient.so.20: cannot open shared object file: No such file or directory

报错 libmysqlclient.so.20: cannot open shared object file: No such file or directory

时间:2023-05-20 19:32:10浏览次数:46  
标签:file mysql 报错 usr libmysqlclient so.20 such lib64

1 背景

环境:centos7,c++程序

最近在重新部署一个老软件都时候遇到 libmysqlclient.so.20: cannot open shared object file: No such file or directory 错误,这是提示缺失mysql的连接文件

2 解决方法

错误提示已经很明显了,那就缺啥补啥,找一台装过mysql的机器查找此文件

[root@localhost ~]# find / -name libmysqlclient.so.20
/usr/lib64/mysql/libmysqlclient.so.20

将文件拷贝至机器

[root@localhost ~]# scp /usr/lib64/mysql/libmysqlclient.so.20 192.168.1.13:/usr/lib64/mysql/libmysqlclient.so.20

修改配置

[root@pg-1 sdhFusionServer]# vi /etc/ld.so.conf
include ld.so.conf.d/*.conf
/usr/lib64/mysql/

reload配置

ldconfig

再重启程序,解决收工

标签:file,mysql,报错,usr,libmysqlclient,so.20,such,lib64
From: https://blog.51cto.com/bomby/6317787

相关文章

  • Fortran程序的Makefile文件
      qqqq #获取文件夹中所有.f90文件列表notdir把展开的文件去除掉路径信息SRCS_F90=$(wildcard*.f90)SRCS_F=$(wildcard./*.f)SRCS_DIR=$(notdir$(SRCS_F))#替换.f90后缀为.o后缀得到.o文件列表OBJS_F90=$(patsubst%.f90,%.o,$(SRCS_F90))OBJS_F=$......
  • cat > file << EOF 的用法
    cat>文件名<<EOF:用来创建文件,在这之后输入的任何东西,都是在文件里的,输入完成之后以EOF结尾代表结束。cat>>文件名<<EOF:和上面一样,只不过是追加到文件,上面那个是覆盖写。cat>>/etc/ssh/sshd_config<<EOFSubsystemsftpinternal-sftpMatchUserezhsftp......
  • elasticsearch 启动报错 SearchPhaseExecutionException[Failed to execute phase [qu
    Elasticsearch启动报错:[2023-05-19T22:39:32,161][DEBUG][o.e.a.s.TransportSearchAction][X-111.ecs]Allshardsfailedforphase:[query][2020-05-19T22:39:32,162][WARN][r.suppressed][X-111.ecs]path:/.kibana_task_manager/_search,params:{ign......
  • Dockefile构建镜像语法:
    1.构建nginx镜像#BaseimageFROMcentos:7#MAINTAINERMAINTAINERcbmiao<[email protected]>#将nginx以及pcre源代码加入镜像ADDnginx-1.20.1.tar.gz/usr/local/src/ADDpcre-8.45.tar.gz/usr/local/src/#安装编译器RUNyuminstall-ygccgcc-c++makeopens......
  • 5个编写高效Makefile文件的最佳实践
    在软件开发过程中,Makefile是一个非常重要的工具,它可以帮助我们自动化构建、编译、测试和部署。然而,编写高效的Makefile文件并不是一件容易的事情。在本文中,我们将讨论如何编写高效的Makefile文件,以提高我们的开发效率和产品质量确定目标在编写Makefile文件之前,我们需要明确我......
  • C#File文件类的使用
    C#中的File类是一个静态类,提供了一组用于读取、写入和操作文件的静态方法。使用File类,可以读取和写入文本文件、二进制文件和其他类型的文件。属性File类同样可以完成与FileInfo类相似的功能,但File类中也提供了一些不同的方法。File类中获取或设置文件信息的常用方法如下......
  • 5个编写高效Makefile文件的最佳实践
    在软件开发过程中,Makefile是一个非常重要的工具,它可以帮助我们自动化构建、编译、测试和部署。然而,编写高效的Makefile文件并不是一件容易的事情。在本文中,我们将讨论如何编写高效的Makefile文件,以提高我们的开发效率和产品质量确定目标在编写Makefile文件之前,我们需要明确我......
  • python内置库--fileinput
    1关于fileinput利用fileinput,我们可以循环遍历标准输入或者多个文件中的数据它和open()作用很类似,但是open()只能操作一个文件且相关函数功能没有它丰富2函数介绍fileinput.input(files=None,inplace=False,backup='',*,mode='r',openhook=None,encoding=None,error......
  • RK3588安装ROS 解决Rviz以及Gazebo报错问题
    RK3588安装ROS解决Rviz以及Gazebo报错问题InfoOperatingSystem&VersionUbuntu20.04KernelVersion(LinuxOnly)5.10.110PlatformROC-RK3588S-PC一、前言记录一下在RK3588上安装ubuntu20.04和ROS的过程,很早之前配置过,最近又重新配置了一遍,特此记录一......
  • jsp页面连接mysql数据库报错“com.mysql.jdbc.Driver”
    今天在做web实验的时候数据库突然连不上了以下是报错我用的mysql包为mysql-connector-java:5.1.47找了好久后来在一篇博客的启发下,那篇博客中说把一般包为web下lib目录中后来我仔细观察,发现我添加的包在WEBINF目录下的classes下的lib中,难怪找不到我把它移动到外面就可以了......