知识大全 Linux下C连接MySQL出现错误解决一例

Posted 文件

篇首语:好汉不吃闷头亏,好鸟不钻刺笆林。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Linux下C连接MySQL出现错误解决一例相关的知识,希望对你有一定的参考价值。

Linux下C连接MySQL出现错误解决一例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  在Linux下C连接MySQL出现问题如下

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

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

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

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

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

  ldconfig使用方法 ldconfig [options] [libs]

  命令ldconfig决定位于目录/usr/lib和/lib下的共享库所需的运行的链接 这些链接在命令行上的libs指定并被保存在 /etc/nf中 命令ldconfig和动态链接/装载工具ld so协同工作 一起来创建和维护对最新版本共享库的链接

  ldconfig的两个选项

   p 仅打印出文件/etc/ld so cache的内容 此文件是ld so所知道的共享库的当前列表    v 更新/etc/ld so cache的内容 列出每个库的版本号 扫描的目录和所有创建和更新的链接

  附加信息

  在安装mysql时 运行 /configure 时指定参数的问题(只介绍一部分 其他的参数请输入 /configure help 来查询)

cha138/Article/program/MySQL/201311/29435

相关参考

知识大全 解决hibernate+mysql出现的隔天连接超时问题

  出现错误SQLError:SQLState:S  Communicationslinkfailureduetounderlyingexception:  **BEGINNESTEDEXCEPTIO

知识大全 Linux下解决MySQL服务的两个基本问题

Linux下解决MySQL服务的两个基本问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  使用

知识大全 linux系统下mysql中文乱码解决

  改默认编码  /etc/initd/mysqlstart(stop)为启动和停止服务器  /etc/mysql/主要配置文件所在位置f  /var/lib/mysql/放置的是数据库表文件夹这里的

知识大全 MYSQL主从同步故障一例及解决过程

MYSQL主从同步故障一例及解决过程!  以下文字资料是由(历史新知网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  公司里有两个mys

知识大全 MySQL的远程连接出现错误提示分析

MySQL的远程连接出现错误提示分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  技巧问题My

知识大全 解决mysql5数据库连接超时问题

  最近碰到一个mysql数据库的问题就是一个标准的servlet/tomcat网络应用后台使用mysql数据库问题是待机一晚上后第二天早上第一次登录总是失败察看日志发现如下错误  mysqljdbc

知识大全 linux下mysql命令

  一总结一下  linux下启动mysql的命令  mysqladminstart  /ect/initd/mysqlstart(前面为mysql的安装路径)  linux下重启mysql的命令  

知识大全 修改Linux下MySQL编码

修改Linux下MySQL编码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  默认登录mysql

知识大全 SQLServer 2008 :error 40出现连接错误的解决方法

SQLServer2008:error40出现连接错误的解决方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起

知识大全 Linux下MySql免安装

Linux下MySql免安装  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  解压/usr/loc