
C语言简单操作MYSQL数据库的增删查找
发布日期:2021-05-07 04:38:57
浏览次数:21
分类:精选文章
本文共 1410 字,大约阅读时间需要 4 分钟。
下面的代码只是简单的运用MYSQL命令
#include#include //所需头文件#include #include MYSQL *conn_prt; //创造一个MYSQL句柄MYSQL_RES *res;MYSQL_ROW row;/*一些操作的命令起始部分*/char select_head[50] = "select * from ";char desc_head[50] = "desc ";char insert_head[200] = "insert into ";char drop_msg_head[50] = "delete from ";char change_base_head[50] = "use ";/*初始化mysql句柄*/void self_init(){ conn_prt = mysql_init(NULL);}/*连接mysql数据库*/void self_connect(){ /*假设我的云服务器IP为118.89.20.60,密码为123456,进入的数据库名字为zje*/ if(!mysql_real_connect(conn_prt,"118.89.20.60","root", "123456","zje",0,NULL,0)) { printf("failed to connect:%s\n",mysql_error(conn_prt)); exit(0) ; } printf("connect success!\n"); /*如果本机测试的话,上面的语句可改为*/ /* printf("本机测试\n"); if(!mysql_real_connect(conn_prt,"localhost","root", "123456","zje",0,NULL,0)) { printf("failed to connect:%s\n",mysql_error(conn_prt)); exit(0) ; } printf("connect success!\n"); */}/*打印某个数据库中的某个表*/void print_table(){ int t; char table_name[50]; char query[50]; bzero(query,50); bzero(table_name,50); strcpy(query,select_head); puts("please enter table name:"); scanf("%s",table_name); strcat(query,table_name); t = mysql_real_query(conn_prt,query,strlen(query)); if(t) { printf("failed to query:%s\n",mysql_error(conn_prt)); return ; } printf("query success!\n"); res = mysql_store_result(conn_prt); while(row = mysql_fetch_row(res)) { for(t = 0;t
发表评论
最新留言
很好
[***.229.124.182]2025年04月12日 06时06分43秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
《带你装B,带你飞》pytest成魔之路4 - fixture 之大解剖
2021-05-09
互联网App应用程序测试流程及测试总结
2021-05-09
根据轨迹分析出用户家在哪
2021-05-09
PostgreSQL查询表名称及表结构
2021-05-09
linux中使用awk命令
2021-05-09
LAB2 内核的内存管理
2021-05-09
如何使用google搜索?
2021-05-09
Redis分布式锁的正确实现方式
2021-05-09
设计模式-抽象工厂模式
2021-05-09
MySQL Explain查看执行计划详解
2021-05-09
IntelliJ IDEA 中,项目文件右键菜单没有svn选项解决办法
2021-05-09
Spring 动态绑定多实现类实例综述
2021-05-09
IDEA 调试Java代码的两个技巧
2021-05-09
MyBatis常见面试题:#{}和${}的区别是什么?
2021-05-09
Vue 数组和对象更新,但视图未更新,背后的故事
2021-05-09
剑指Offer面试题:9.二进制中1的个数
2021-05-09
《你是在做牛做马还是在做主管》- 读书笔记
2021-05-09
ASP.NET Core on K8S学习之旅(12)Ingress
2021-05-09