首页 > 代码库 > C语言操作MYSQL的应用
C语言操作MYSQL的应用
#include <stdio.h>#include <stdlib.h>#include <winsock.h> //这个非常重要,不然玩不转#include <mysql.h>int main(int argc, char *argv[]){ MYSQL my_connection; MYSQL_RES *result; MYSQL_ROW sql_row; int res; int rows,i; mysql_init(&my_connection); if(mysql_real_connect(&my_connection,"localhost","root","123456","test",0,NULL,0)) { //添加数据 res=mysql_query(&my_connection,"insert into t_title values(50,‘C‘);"); //查询数据 res=mysql_query(&my_connection,"select id,title from t_title;"); if(!res) { result=mysql_store_result(&my_connection); if(result) { rows=mysql_num_rows(result); printf("数据总数:%d\n",rows); for(i=0;i<rows;i++) { sql_row=mysql_fetch_row(result); printf("ID:%s\tTITLE:%s\n",sql_row[0],sql_row[1]); } } } mysql_free_result(result); //关闭数据库连接 mysql_close(&my_connection); } system("pause"); return 0;}
C语言操作MYSQL的应用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。