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

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

上位机软件

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

数据库

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

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

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

  1. 上位机和MYSQL连接_上位机下位机串口通信设计详解

    串行接口是一种可以将接受来自CPU的并行数据字符转换为连续的串行数据流发送出去,同时可将接受的串行数据流转换为并行的数据字符供给CPU的器件.一般完成这种功能的电路,我们称为串行接口电路. 串口通信结 ...

  2. 中移4G模块-ML302-OpenCpu开发-(MQTT连接阿里云-接收和发送数据)

    B站:https://space.bilibili.com/309103931 中移4G模块-ML302专栏:https://blog.csdn.net/qq_33259323/category_10 ...

  3. 批量 杀掉 mysql 连接_批量杀死MySQL连接的几种方法

    方法一 通过information_schema.processlist表中的连接信息生成需要处理掉的MySQL连接的语句临时文件,然后执行临时文件中生成的指令. mysql> select c ...

  4. 批量 杀掉 mysql 连接_批量杀死MySQL连接的四种方法详解

    方法一 通过information_schema.processlist表中的连接信息生成需要处理掉的MySQL连接的语句临时文件,然后执行临时文件中生成的指令.复制代码 代码如下:mysql> ...

  5. isql 测试mysql连接_[libco] 协程库学习,测试连接 mysql

    历史原因,一直使用 libev 作为服务底层:异步框架虽然性能比较高,但新人学习和使用门槛非常高,而且串行的逻辑被打散为状态机,这也会严重影响生产效率. 用同步方式实现异步功能,既保证了异步性能优势, ...

  6. 通达oa mysql连接_安装通达OA后想使用其自带的Mysql数据库的解决方法

    通达OA是集成了apache/php/mysql的,安装通达OA后,我还想安装别的php+mysql的东西玩玩,但是由于通达人的BT,死活要购买正版后才肯告诉mysql的root密码,没办法,自己动手 ...

  7. go mysql连接_使用 Go 连接数据库

    简介 在 Go 中连接数据库的方式有很多, 这里我们选择使用 ORM 的方式, 也就不用写原生的 SQL 语句了. Go 的 ORM 库也有很多, 这里选择了 gorm. 安装 gorm go get ...

  8. 应用程序 mysql 连接_学生信息管理系统之四:实现应用程序与数据库的连接

    我们通过JDBC实现Java应用程序与数据库的连接. 类ConnectionManagr完成与数据库的连接.关闭等基本操作. 1. 新建类文件ConnectionManagr.java,所属包为com ...

  9. sinaapp mysql连接_手把手教你在新浪云上免费部署自己的网站--连接数据库

    看完之后,默认你知道怎么将代码上传到新浪云SAE,并且能够成功运行,连接数据库之前,你必须先创建有一个应用. 现在我创建一个名称为sampleone的应用,如下图 点击左侧的代码管理,选在右侧创建一个 ...

最新文章

  1. 《评人工智能如何走向新阶段》后记(再续3)
  2. R语言使用ggplot2包的快速可视化函数qplot绘制分组箱图实战
  3. HALCON选择标定板文件
  4. C++Primer再学习(3)
  5. mysql 做回归模型_GitHub - themycode/intelligent-test-platform: intelligent-test-platform
  6. JVM各个组成部分和其基本功能
  7. 使用PXE+DHCP+Apache+Kickstart批量安装CentOS5.4 x86_64
  8. 2019-03-13
  9. 软件开发所需要的十三个文档
  10. 帆软扩展后排序(超链排序)
  11. java中如何生成对外的接口_Java利用Swagger2自动生成对外接口的文档
  12. CSUOJ 1256 天朝的单行道(最短路)
  13. ES工具--kibana
  14. Files 使用体验:一款高颜值 Windows 第三方资源管理器
  15. MySQL修改用户密码及配置远程访问
  16. 非递归中序遍历二叉树
  17. NDN Link :利用区块链技术代替TCP/IP 通信模式
  18. Json 格式化工具类 支持Jackson、FastJson、Gson
  19. 《视频解密》中文版(第四版) 第七章 数字视频处理(第二部分)
  20. geetest极验验证-java使用笔记

热门文章

  1. 【职场和发展】让我们在职场上更加自信
  2. 名帖217 赵孟頫 行书《秋声赋》
  3. Git与华为云DevCloud
  4. thinkphp3.1.3 getshell_ThinkPHP3由注入导致的getshell
  5. 圆柱坐标系统中亥姆霍兹方程的解
  6. 研究生扩招18.9万:工作3年和读研3年,哪个更值?
  7. 水性彩色涂料消泡剂作用原理是什么?有人知道吗?
  8. Spark SQL之延伸Hive On Spark
  9. 【转】我的工作二年总结
  10. 微信小程序界面下拉刷新实现方法