MySQL C++接口的安装与使用

前提:已经安装了MySQL server/client

1、安装cmake

(1)下载souce包,解压到/home/mysql_install/

cd /home/mysql_install/

tar -zxvf cmake-2.8.3.tar.gz

(2)安装

cd cmake-2.8.3

./bootstrap

make

make install

2、安装connector/c

进入源码所在文件夹(比如/home/mysql_install/connector_c)

cmake .

make

make install

3、安装connector/c++

进入源码所在文件夹(比如/home/mysql_install/connector_cpp)

cmake .

make

make install

4、添加动态库搜索路径

(libmysqlclient(C)\libmysqlcppconn(C++)两个动态链接库)

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:路径

添加到环境变量

vi /.bashrc

找到LD_LIBRARY_PATH变量,将路径添加其后

5、代码编译

(链接动态库与静态库)

g++ 源文件.cpp –o 可执行文件 –lmysqlcppconn –L /usr/local/mysql/lib/libmysqlclient.a

clip_image002

(红:动态库;绿:静态库)

*以上所有安装包均从mysql官网下载,下载时选择source code版本

for any suggestions or questions

please touch me: liangxiaxu@126.com

原文地址:https://www.cnblogs.com/liangxiaxu/p/2534304.html