上位机和MYSQL连接_单片机接收到的数据如何通过上位机软件连接数据库?

之前回答过一个类似问题,就是单片机如何跟电脑通信,有线的方式包括UART,usb,网线,无线的方式包括蓝牙和WIFI。

这个问题主要是给出上位机软件处理的方案。我之前做过这类的东西,把自己的经验跟大家分享一下吧。

上位机软件

上位机软件一般要求有较好的人机交互界面,通常使用VB,VC和C#来编写,现在比较流行的开发工具是QT,除了可视化的操作界面,还要有数据通信、处理及保存能力。数据通信可以通过调用现成的组件或动态链接库实现。对于数据量较少的软件,我们可以直接保存成本地数据文件,但是当保存的数据量较大,而且有查询等需求时,就要用到数据库了。

数据库

常用的数据库有SQLServer,Oracle,MySQL等等,也有轻型数据库例如Access,sqlite,mongodb等,可以根据项目的具体需求来选择。上位机软件中,可以通过sql语句来对数据库进行各种操作,比如查询,添加,删除,建表等等,非常的方便。每种开发工具中都有数据库的相关接口和数据结构,我们只要按照格式对数据进行解析就可以了。

希望我的分享对大家有所帮助,欢迎大家多评论,多交流!

你可能感兴趣的:(上位机和MYSQL连接)