C连接MYSQL源码解决方案
C连接MYSQL源码
http://download.csdn.net/detail/qixing1115/4037327
最近学习数据库,就在网上找了段C连接MYSQL的源码稍加整理了下。
上面资源里有C的源码和MYSQL的安装图解
有兴趣的就给我点分下载去吧
主要代码如下:
说明:该资源非本人原创
------解决方案--------------------
不错。
另外楼也可以直接参考MYSQL官方免费手册中的C API的例子。
------解决方案--------------------
mysql c api 中文参考手册
http://dev.mysql.com/doc/refman/5.1/zh/apis.html#c-api-function-overview
------解决方案--------------------
http://wenku.baidu.com/view/6c8b9248cf84b9d528ea7a93.html
这里有,
接分
http://download.csdn.net/detail/qixing1115/4037327
最近学习数据库,就在网上找了段C连接MYSQL的源码稍加整理了下。
上面资源里有C的源码和MYSQL的安装图解
有兴趣的就给我点分下载去吧
主要代码如下:
说明:该资源非本人原创
- C/C++ code
int main(void) { MYSQL mysql; MYSQL_RES *result; MYSQL_ROW rows; /*init the connected handle*/ mysql_init(&mysql); /* Connect to database */ if (!mysql_real_connect(&mysql,"localhost","root","123456","test", 0, NULL, 0)) { fprintf(stderr,"Can not connect:%s\n"); exit(0); } else { printf("connection successful\n"); } /* send SQL query */ if((mysql_query(&mysql,"SELECT id,name from persons"))) { fprintf(stdout,"Error in query\n"); exit(0); } if(!(result=mysql_store_result(&mysql))) { fprintf(stderr,"Error reading result set\n"); } while((rows = mysql_fetch_row(result))) { fprintf(stdout,"%s - %s\n",rows[0],rows[1]); } mysql_free_result(result); mysql_close(&mysql); return 0; }
------解决方案--------------------
不错。
另外楼也可以直接参考MYSQL官方免费手册中的C API的例子。
------解决方案--------------------
mysql c api 中文参考手册
http://dev.mysql.com/doc/refman/5.1/zh/apis.html#c-api-function-overview
------解决方案--------------------
http://wenku.baidu.com/view/6c8b9248cf84b9d528ea7a93.html
这里有,
接分