MYSQL的安装以及QT与MYSQL的连接

从昨天下午开始折腾MYSQL的安装,倒腾了两三个小时才顺利地把MYSQL装上。这其中遇到的问题有很多,比如开始的在官网上文件下载的选择(最好找一个公认的可行的程序),有时候还真得把以前没用的程序果断地卸载。后来又遇到了各种各样的错误,参考了这篇博客点击打开链接。装好了MYSQL,我就在反思为什么自己安装一个软件就这么费事(困难),想想应该是以前装类似的软件时都装的傻瓜式的,直接不停地下一步就安装完成了,缺少安装出错解决问题的各种经验,大多数时候不愿意花时间在这上面,总是选择逃避类似的问题或者找同学帮忙,昨天自己就在想一定要自己解决问题,终于通过看了多篇博客查询解决问题的答案,试了各种方法,把MYSQL装好了(其实回过头看装这个很简单,我是个菜鸟)。

到晚上开始用QT连数据库,这次更麻烦,直到写这篇博客前才把这个工作做好。按照之前我的急性子和急功近利的心理,根本不会花这么长时间弄这个没有“技术”含量的东西,然而这次我沉下来做这个工作(尽管在这其中已经弄的快要崩溃抓狂)但还是坚持了下来。现在想想,我又存在不少问题,首先对问题有时候不能很好地分析和理解,比如昨天的QT连接数据库的时候明明不是缺少驱动的问题,我在搜索相关答案的时候由于大多数QT与MYSQL连接的问题都是由于缺少驱动的原因,所以就想当然地认为我的也是由于缺少驱动的问题(想当然是我的一个坏习惯),寻找各种解决问题的方法(又试了很多方法,白白浪费了很多时间),而自己却没有去分析下是不是缺少驱动的问题,然后到QT群里发问后,有人提醒这不是缺少驱动的错误提示(所以查看错误提示很重要)。今天早上一过来,又开始倒腾,查我所出现的错误提示,搜索到的答案大多数还是因为缺少驱动,我又懵逼了,上面明明提示有了MYSQL的驱动了,并且没有缺少驱动的错误提示,所以我不死心地继续搜索,终于找到一个与我问题相同的,而解答却是利用QT中输出使用数据库出错的具体原因(表示自己并不知道QT还有这项功能),最后找到了原因还是因为数据库的设置问题,由于我电脑上的数据库的密码当时为空,而我测试的程序中加了密码导致错误。就这么简单的配置问题却折腾了这么长时间,我不由地想反省反省:自己的学习方法是不是有问题。

总结:当面对一个新的陌生的问题时的解决方法,首先应该冷静地分析下问题的关键点(问题明明不是缺少驱动的问题而想当然地认为是少驱动的原因),“思考”真的很重要,不能盲目地做无用功,通过思考理清整个问题的思路,弄清问题到底是出在哪(代码出错时能够充分利用错误信息的提示),晓得了问题的“症结”,才能对症下药,药到病除。


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值