为了账号安全,请及时绑定邮箱和手机立即绑定

【学习打卡】第11天 MySQL数据库开发_1

标签:
C++ 活动

一、课程信息

打卡时间:2022.8.13
课程名称:C/C++气象数据中心实战,手把手教你做工业级项目
章节名称:轻松搞定MySQL数据库的开发
讲师: 长歌_吴从周

二、今日课程

课程内容:学习connection和sqlstatement类的使用方法;在C++程序中操作MySQL数据库的增删改查

三、学习心得

如何创建信息表

如果c程序中用到mysql的库函数,需要在编译的时候把库链接进来,老师将MySQL函数进行了封装。
connection类是数据库连接类,核心功能是提交事务、回滚事务、断开与数据库的连接。sqlstatement类用于操作SQL语句,MySQL支持的SQL语句都可以用这个类来操纵。
登陆数据库:connecttodb
登录数据库之后,如何要使用数据库需要定义sqlstatement类并绑定数据库连接:sqlstatement stmt(&conn)
准备SQL语句,并使用stmt.prepare准备创建表:stmt.prepare(const char *fmt)
执行SQL语句:execute(),需要用日志去记录执行成功与否

如何插入信息表

定义所需的信息结构体
操作SQL语句的对象
准备插入表的SQL语句,需要注意的是参数的需要从1开始,连续v、递增,参数也可以用问好表示,但是,问好的兼容性不好,不建议使用,SQL语句中的右值才能作为参数,表名、字段名、关键字、函数名等都不能作为参数
向表中插入数据

四、学习截图

图片描述图片描述

点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消