2021-08-28

博主记录了自己初次尝试使用C++连接数据库的过程,从对数据库和C++结合的懵懂,到配置环境、解决指针问题,最终成功运行程序并显示结果。过程中遇到了配置错误和代码bug,通过自我学习和调试,逐步理解了C++与数据库交互的基本概念和步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

标题c++连结数据库的新学习(小白学习的自我记录)

懵逼的学习之旅,由于学校老师发的数据库课设让我不得不迅速接受太多新的知识。
以下只是记录我自己的学习之旅,大家看也就图一乐,重点是记录我自己的事,记得看过哪个dl的博客说学习计算机一个重要的方法就是要学会写博客记录自己的学习,我今天就水起我的第一篇。
这是我的课设题目(?)截图
说实话我在课堂上听过c++或c可以和数据库进行嵌套,但我感觉那里我还是很遥远的,应该是那些大牛才会写的,具体的流程我也是很懵逼的。
事实是我也不知道c++和数据之间是个什么关系,然后找啊找,知道了什么叫界面开发什么叫后台数据(我承认,我一直听说这几个词,但真的不懂),然后了解到c或c++等开发语言是控制操作界面用的,然后数据库管理数据并进行操作,并通过开发语言在界面管理进行对数据的操作(说的很迷糊,我觉得我自己能理解就好)。然后我就找b站上有没有相关视频,然后发现b站上的都是java连结数据库,我就想c++应该也有吧?然后就找到了c++连接数据库。
首先配置好环境,然后看着别人的例子自然是一堆copy加粘贴,也不是完全copy,至少是我手打的。我发现稍微有几句语句挪个位置就会出现bug,导致我找了半天原因,,比如这个:
这个错误我一开始真不懂
然后我发现是指针没初始化(呜呜,又是指针),我看别人的例子是定义的普通变量,然后取地址做参数。我想好像很麻烦,然后定义的指针变量,最后发现原来还要new才行。。我还以为是配置文件libmysql出了问题,,找了半天。
经历了些许bug后,终于小黑框出现了!!而且有结果!!然后,我就来写这个博客了。。花了我一下午的时间,但仔细想想我好像也就是把别人的东西copy,然后还copy出了bug,然后自己找bug。。算了,记录而已,相信我会变强的。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值