#include
#include
#include
如果机器上装的库都是在标准搜索目录,那么就可以直接用:
g++ $(mysql_config --cflags) xxx.cpp -o xxx $(mysql_config --libs)
如果编译出错,提示说找不到头文件或者函数定义之类的,就说明库不在标准目录下。
此时可以到根目录下用:
find . -name "mysql.h"和find . -name "mysqlclient"
查看一下本机的mysql目录(假设为/usr/local/mysql-5.0.67/include/和/usr/local/mysql-5.0.67/lib/mysql),
然后用:
g++ -I/usr/local/mysql-5.0.67/include/ xxx.cpp -L/usr/local/mysql-5.0.67/lib/mysql -lmysqlclient
便可生成a.out
#include
#include
#include
#include
#include
using namespace std;
int main()
{
MYSQL *conn;
MYSQL_RES *result;
MYSQL_ROW row;
int isp[24] = {0};
conn = mysql_init(NULL); // 初始化数据库连接变量
if(conn == NULL)
{