最近需要在linux下对mysql进行操作
因为比较小所以就没用mysql connector c++
想试着直接引用mysql.h进行操作
开始是报 找不到 mysql.h的错误
于是 rpm了一下mysql
发现没有装 mysqlclient
于是从mysql.org上down了5.5的MySQL Community Server
从新装了 mysql-server 和 mysql-client
g++编译 还是有问题
报错 cannot find -lmysqlclient
于是 百度和谷歌 都是说需要装mysql-devel
于是rpm之 但问题依旧
百度google了一晚上也没结果
后来 试着把mysql-shared装上了
g++ ok了。。。。。。。
附 g++ 编译命令 ,怕自己忘了
g++ -o test $(mysql_config --cflags) test.cpp $(mysql_config --libs)