通常来说C++操作MySQL的时候,往Mysql中插入10000条简单数据,速度非常缓慢,居然要5分钟左右,
而打开事务的话,一秒不到就搞定了!

具体实现代码如下:
#include <iostream>
#include <winsock2.h>
#include <string>
#include "mysql.h"
#pragma comment(lib, "libmysql.lib");
using namespace std;
int main()
{
MYSQL mysql;
mysql_init(&mysql); // 初始化
MYSQL *ConnStatus = mysql_real_connect(&mysql,"localhost","root","","sky",3306,0,0);
if (ConnStatus == NULL)
{
// 连接失败
int i = mysql_errno(&mysql);
string strError= mysql_error(&mysql);
cout <<"Error info: "<<strError<<endl;
return 0;
}
cout<<"Mysql Connected..."<<endl;
string strsql;
MYSQL_RES *result=NULL; // 数据结果集
// 插入操作
strsql = "insert into t1 values(2,'lyb')";
mysql_query(&mysql,"START TRANSACTION"); // 开启事务, 如果没有开启事务,那么效率会变得非常低下!
for (int i=0; i<10000; i++)
{
mysql_query(&mysql,strsql.c_str());
}
mysql_query(&mysql,"COMMIT"); // 提交事务
cout<<"insert end"<<endl;
//释放结果集 关闭数据库
mysql_free_result(result);
mysql_close(&mysql);
mysql_library_end();
return 0;
}
总结:
在针对大量数据的插入,更改等操作时,应该开启事务,待一连串的操作结束之后,再提交事务,可提高程序执行效率。
相关推荐:
人工AI软件的未来:智能时代的创新驱动力
ChatGPT点不了?背后的真相与解决方法,ai.520523
ChatGPT+维护页面:您的智能助手之旅,安全、高效、无忧,奥特曼画图ai
BingAdapter设置数据后没有显示数据?解决方案在这里!,ai中如何把图变形
AI生成文章免费工具,让创作变得轻松又高效,ai安心健
ChatGPT界面看不到用户:隐秘的互动方式与智慧的背后,AI和UR
SEO客服:如何提升客户体验与业务转化的双赢策略,鄂州网站建设公司教程
优化百:开启数字时代的智能营销新时代,湘潭seo优化报价表
SEO新人必读:从零开始SEO的核心技巧与实践指南,网站邮件推广设计
丹东seo是什么怎么选,丹东spr ,黑发ai图
ChatGPT的诞生,预示着人工智能大规模应用的时代已经来临,ai此生不渝
如何选择适合你的AI工具?全面解析AI工具哪个好用
SEO桔子:提升网站排名的必备法宝,seo外包销售
seo点击工具,seo排名点击软件推荐 ,ai狂躁
WP原创:打造属于你的独特网站,从这里开始!,一个网站推广一个月需要多少钱
AI免费免登录:轻松体验人工智能的魔力,无需繁琐注册,华为AI音箱2音质如何
摘要AI生成:高效工作的新时代利器
360优化关键词-提升网站流量与排名的秘密武器,美拍ai
AI自动读文:让阅读更轻松、更高效的智能革命,寄ai空
ChatGPT40不收费版本:科技革新,智能助手助力生活与工作,ai医疗武器有哪些
ChatGPT3.5最新版:智能对话新纪元,带你进入AI的未来世界,ai苔藓生长
URL站长的崛起:打造高效网站运营的秘密武器,网站建设费用计算依据
ChatGPT付款被拒?如何应对与解决常见支付问题,掉包ai
SEO应该如何提升网站流量与排名?揭秘成功的SEO策略,肺炎疫苗推广营销
seo要懂些什么软件,seo常用软件 ,ai写作网站网址大全
seo配置是什么,seo设置是什么 ,ai图标制作教程
seo网页优化什么意思,seo网站优化必知的10个问答,问吧,【解决】百度不知道 ,ai识别点读机
AI智能时代的到来:如何利用人工智能推动生活与商业创新,ai相册下载
SEO分类中内部优化的有:让你的网站脱颖而出!,by ai
为什么做抖音seo,为什么做抖音推广 ,描边ai虚线
SEO自行:提升网站流量的秘密武器,邹平县个人网站建设建议
在线AI文章生成:内容创作新革命
ChatGPT已识别但不可用?揭秘背后原因与解决方案!,小狸ai和斑马ai语文
SEO选择:如何挑选最合适的SEO优化策略?,wb免费刷粉网站推广
亚马逊产品seo什么意思,亚马逊平台产品专业术语 ,小新同学ai
ChatGPT显示503:如何应对AI服务不可用的困境?,ai宝贝宝贝
GoogleGPT-引领未来智能对话的革命,灵境ai画质
主流seo是什么,seo是什么推广网站 ,AI心理师
SEO优化:提升网站流量的终极指南,揭阳网站快速推广
为什么seo这么麻烦,seo是什么意思 为什么要做seo ,dota1ai地图命令选ai
seo站内优化包括什么营销,seo站内优化操作流程 ,ai 玻璃图标
SEO新站优化指南:快速提升排名的必备技巧,海珠网站推广哪家有名
用AI征文工具,轻松创作出精彩文章!
“关键词指白”:揭秘如何通过精准关键词优化实现流量暴增,全面分析网站seo
seo网络推广要做什么,seo 网络推广 ,ai少女喝药
用AI写文,开启创作新时代
AI免费生成文章的软件:轻松创作的秘密武器
SEO需要:如何提升网站排名,打造高效营销利器,seo怎么推广关键词
seo网站自学看什么书,seo技术适合自学吗 ,斑马ai阅读
SEO获取流量的必杀技:如何通过优化轻松提升网站排名,德州全网营销推广价格