(一个代码学会c语言操作数据库)linux上通过c语言操作数据库实
程序员文章站
2022-04-06 12:54:00
...
只要把下面的例子理解了,那么通过C API操作数据库就没啥难的了 #include stdio.h#include mysql.h#include string.h#include stdlib.hMYSQL mysql; //mysql连接MYSQL_RES *res; //这个结构代表返回行的一个查询结果集MYSQL_ROW row; //一个行数据的类型安全
只要把下面的例子理解了,那么通过C API操作数据库就没啥难的了
#include#include #include #include MYSQL mysql; //mysql连接 MYSQL_RES *res; //这个结构代表返回行的一个查询结果集 MYSQL_ROW row; //一个行数据的类型安全(type-safe)的表示 char query[100]; //查询语句 char order[100]; void STRINSERT(int count) { char *delim="_"; char *p; char *q; char temp[20]; scanf("%s",temp); strcpy(order,strtok(query,delim)); strcat(order,temp); int i=1; while((p=strtok(NULL,delim))) { strcat(order,p); if(i 运行结果如下: