`
kiddwyl
  • 浏览: 403411 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Linux下C连接MySQL出现错误解决一例

    博客分类:
  • OS
阅读更多
在Linux下C连接MySQL出现问题如下:

  编译成功后,运行程序,出现./connect: error while loading shared libraries: libmysqlclient.so.15: cannot open shared object file: No such file or directory.

  出现上面的错误是因为系统运行的时候没有找到程序运行所需要的libmysqlclient.so.15运行库文件,解决方法有两个:

  方法一:直接把libmysqlclient.so.15这个文件拷贝到系统指定的/usr/lib库文件目录中。

  方法二:设置/etc/ld.so.conf文件,编辑该文件,在文件中加入libmysqlclient.so.15所在目录,保存退出。需要注意的是,每次改动ld.so.conf之后需要运行ldconfig来确认刷新。

  方法三:Add /usr/local/mysql/lib/mysql to you LD_LIBRARY_PATH environment variable

分享到:
评论

相关推荐

    linux下离线安装包mysql5.7

    这步可能不必要,但可以确保所有仓库都是最新的,以防止因依赖问题而出现错误。 5. **离线安装MySQL**: 由于我们没有联网,不能直接通过Yum安装,因此需要手动操作。解压缩提供的`mysql-5.7.31-el7-x86_64`...

    Linux下以源代码方式安装MySQL教程

    在Linux环境下,以源代码方式安装MySQL是一种常见且灵活的方法,尤其对于自定义配置和调试需求较高时。本文将详细讲解这一过程,适用于熟悉Linux基础操作的用户。 首先,安装MySQL需要一个C编译器,这里推荐使用GCC...

    C语言对mysql操作手册

    在C语言中对MySQL数据库进行操作,涉及到一系列的步骤和函数调用,这些内容在《C语言对mysql操作手册》中有所提及。首先,要理解的是C语言与MySQL的交互通常需要通过MySQL提供的C API(应用程序编程接口)来实现。在...

    linux安装mysql和使用c语言操作数据库的方法 c语言连接mysql

    3. **使用C语言连接MySQL**: 在C语言中操作MySQL需要`libmysqlclient-dev`库。安装该库: ```bash sudo apt-get install libmysqlclient-dev ``` 安装后,就可以在C程序中包含所需的头文件并链接到MySQL库。 ...

    mysql安装步骤文档

    这一步非常重要,因为如果存在旧版本的MySQL安装,可能会导致新安装出现问题。 **命令:** ```bash rpm -qa | grep -i mysql ``` 该命令用于列出系统中所有已安装的与MySQL相关的软件包。如果发现有相关软件包,...

    linux搭建C开发环境[文].pdf

    了解这个过程对于在Linux环境下进行C语言开发是非常有用的,它不仅可以帮助你解决编译错误,还能让你更深入地理解Linux系统的工作原理。熟悉这些基础工具和概念,对于提升你的编程技能和解决问题的能力至关重要。

    MySQL5.5 安装及界面展示软件

    - **在线社区**:Stack Overflow、MySQL论坛和GitHub上都有大量的MySQL问题解答和讨论,可以帮助解决遇到的问题。 总的来说,MySQL5.5是一个强大的数据库系统,适合初学者和专业开发者。通过安装和使用界面展示...

    mysql的部署以及简单使用

    2. **解压源码包**:进入 `/usr/local/mysql` 目录,然后使用`tar -zxvf mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz -C /usr/local/mysql/mysql-5.7.29-linux-glibc2.12-x86_64/`命令解压到指定目录。 3. **创建...

    Linux相关软件的部署

    本文将详细介绍如何在Linux环境下部署JDK、Tomcat以及MySQL数据库等关键组件,这些步骤对于构建一个完整的Java Web应用环境至关重要。 #### 二、准备工作 在进行任何软件部署之前,首先需要确保已经准备好相应的...

    mysql安装配置教程.txt

    #### 七、MySQL常见问题解决 - **无法连接到MySQL服务器**: - 确认MySQL服务是否已启动。 - 检查防火墙设置。 - 确认MySQL监听地址是否正确。 - **忘记root密码**: - 重启MySQL服务并跳过权限表:`mysqld_...

    MySQL-Proxy

    tar zxvf mysql-proxy-0.8.0-linux-rhel5-x86-32bit.tar.gz -C /usr/local/src cp -r mysql-proxy-0.8.0-linux-rhel5-x86-32bit /usr/local/mysql-proxy cd /usr/local/mysql-proxy/share/doc/mysql-proxy ``` ...

    MySQL命令大全

     一、连接MYSQL   格式:mysql -h主机地址-u用户名-p用户密码   、例:连接到本机上的MYSQL  首先在打开DOS窗口,然后进入目录mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL...

    MySQL 安装步骤整理

    - 这样操作后,您可以在 C 盘根目录下找到一个名为“ProgramData”的文件夹。 - 进入该文件夹并删除其中的“mysql”文件夹(如果有)。 - 完成上述步骤后,请恢复隐藏设置,即重新勾选“隐藏受保护的操作系统文件...

    LINUX下Web服务器配置.pdf

    总的来说,Linux下的Web服务器配置是一项涉及多方面技术的任务,不仅需要对操作系统、数据库、Web服务器和脚本语言有深入理解,还需要具备一定的安全意识和问题排查能力。这个过程不仅可以提升个人技能,也是运维...

    Linux环境下mysql5.7.13安装教程

    在Linux环境下安装MySQL 5.7.13的过程是一个涉及多步骤的技术任务,适用于系统管理员和开发者。以下是一个详尽的指南,涵盖了从准备工作到安装MySQL的所有关键环节: 1. **准备工作** 在开始安装之前,确保你的...

    201407Windows中 MySQL5.5主从服务器配置及主或从挂掉问题处理

    MySQL 5.5 在 Windows 上的主从配置是一项重要的数据库管理任务,用于实现数据的...在Windows环境下,MySQL 5.5的主从配置虽然可能比Linux环境复杂一些,但通过详细的步骤和正确配置,可以实现高效且可靠的数据库复制。

    Centos7 搭建apache+mysql+php环境

    5. **处理编译错误**:如果出现缺少 C 编译器的错误,安装 gcc 编译器: ```bash # yum install gcc # yum install gcc-c++ ``` 继续完成 CMake 的安装。 **第三步:安装 MySQL** 1. **创建 MySQL 的安装目录...

Global site tag (gtag.js) - Google Analytics