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
(红:动态库;绿:静态库)
*以上所有安装包均从mysql官网下载,下载时选择source code版本
for any suggestions or questions
please touch me: liangxiaxu@126.com