我是靠谱客的博主 寒冷紫菜,最近开发中收集的这篇文章主要介绍linux连接mysql错误码2002,Linux下C连接MySQL出现错误解决一例,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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

(2011-10-29 19:52:22)

标签:

linux

杂谈

种饱提示:编译胜利后,匝弄法式,隐现./connect: error while loading shared libraries:

libmysqlclient.so.15: cannot open shared object file: No such file

or directory. 正在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

variableldconfig操做格式: ldconfig [options]

[libs]下令ldconfig决定位于目录/usr/lib战/lib下的共享库所需的匝弄的链接,那些链接正鄙人令止上的libs指定并被保存正在

/etc/ld.so.conf中。下令ldconfig战静态链接/拆载工具ld.so协同工做,一起去竖坐战保护对最新版北悻享库的链接。ldconfig的两个选项-p:仅挨印出文件/etc/ld.so.cache的内容,此文件是ld.so所知岛媚共享库确当前线表-v:更新/etc/ld.so.cache的内容,列出每个库的版本号,扫描的目录战统统竖坐战更新的链接附减疑息:正在安拆mysql时,php源码匝弄"./configure"

时指定参数的标题成绩(只介绍一部门,其他的参数请输进:"./configure

--help"去查询)./configure --prefix=/usr

--sysconfdir=/etcInstallation directories:--prefix=PREFIX install

architecture-independent files in

PREFIX[/usr/local]--exec-prefix=EPREFIX install

architecture-dependent files in EPREFIX[PREFIX]By default, `make

install' will install all the files in`/usr/local/bin',

`/usr/local/lib' etc. You can specifyan installation prefix other

than `/usr/local' using `--prefix',for instance

`--prefix=$HOME'.Fine tuning of the installation

directories:--bindir=DIR user executables

[EPREFIX/bin]--sbindir=DIR system admin executables

[EPREFIX/sbin]--libexecdir=DIR program executables

[EPREFIX/libexec]--datadir=DIR read-only architecture-independent

data [PREFIX/share]--sysconfdir=DIR read-only single-machine data

[PREFIX/etc]--sharedstatedir=DIR modifiable

architecture-independent data [PREFIX/com]--localstatedir=DIR

modifiable single-machine data [PREFIX/var]--libdir=DIR object code

libraries [EPREFIX/lib]--includedir=DIR C header files

[PREFIX/include]--oldincludedir=DIR C header files for non-gcc

[/usr/include]--infodir=DIR info documentation

[PREFIX/info]--mandir=DIR man documentation [PREFIX/man]

分享:

a4c26d1e5885305701be709a3d33442f.png喜欢

0

a4c26d1e5885305701be709a3d33442f.png赠金笔

加载中,请稍候......

评论加载中,请稍候...

发评论

登录名: 密码: 找回密码 注册记住登录状态

昵   称:

评论并转载此博文

a4c26d1e5885305701be709a3d33442f.png

发评论

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

最后

以上就是寒冷紫菜为你收集整理的linux连接mysql错误码2002,Linux下C连接MySQL出现错误解决一例的全部内容,希望文章能够帮你解决linux连接mysql错误码2002,Linux下C连接MySQL出现错误解决一例所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部