LabVIEW+MySQL程序开发

大数据时代,LabVIEW程序开发怎么能少了数据库这一强大的工具,然而大多数的LabVIEW工程师对于数据库的概念了解比较少,所以本课程重点介绍如何利用MySQL,让自己的程序上升一个档次。

首先,如果想要设计一个复杂的大型程序,必不可少的即数据库的支持,纵观众多的数据库,MySQL以其免费和操作简单,支持互联网和局域网访问等众多特性,成为了数据库设计的首选。本节主要介绍数据库的安装问题和数据库操作。

第一步:下载MySQL环境,百度搜索MySQL,在官网中我们去下载器驱动,注意LabVIEW通常都是32位的,连接数据库也是以32位数据库为准,所以32位系统安装时会简单些,64位系统需要安装时设置数据库安装32位驱动(具体不在赘述,可以百度)。

第二步,安装MySQL,期间会遇到输入密码的问题,这个密码需要记住,因为安装结束后,需要使用此密码进行登录数据库。如果安装成功,在控制面板-》管理工具-》odbc数据源管理器-》驱动程序中能找到MySQL ODBC X.X ANSI Driver,如果没有的话,则说明驱动没有安装成功。

安装结束后,我们的新增软件中会存在如下一些内容

打开MySQL
Workbench ,点击加号,创建一个连接

配置好账户密码(安装时的设置),即可登录进入自己的数据库

进入数据库后,可以点击创建数据库操作,创建一个数据库

点击Apply,可以弹出SQL语句窗口,这窗口非常方便我们学习对数据库的操作语句,只要能操作到的都会有语句显示,这也是初学为什么推荐用MySQL的原因。

有了自己的数据库,就可以在左下角的数据库列表中找到新建的库

此时,库中没有创建任何表格,我们在数据库上右键新建一个表格(或者点上方的图标新建表格),完成后点击Apply,同时,注意学习弹出对话框的SQL语句,了解如何用SQL语句动态创建表格。

应用后需要刷新数据库才能显示出新建的表格

在表格上有提示,点击小表格的图标,可以查询这个表格的内容

这样,我们就得到了需要的数据,而且还会有相应的查询语句,帮助理解。

当然,SQL语法不是只有这么几个的,必要时可以百度搜索一些相关语句,这里可以查看如下网址,学习相关语句(试时间而定,选择合适的课程)

mysql sql语句大全(网页)

http://www.cnblogs.com/yunf/archive/2011/04/12/2013448.html

MySQL数据库(视频)

http://study.163.com/course/courseMain.htm?courseId=247003

至此,我们基本学习了数据库环境的搭建,后续将会介绍如何使用LabVIEW连接数据库环境,让程序功能变得丰富多彩。

01@MySQL_Course_LabVIEW+MySQL程序开发的更多相关文章

  1. java学习第01天(程序开发体验)

    1.基本写法 class Demo{ public static void main(String[] args){ System.out.print("Hello World") ...

  2. 13本热门书籍免费送!(Python、SpingBoot、Entity Framework、Ionic、MySQL、深度学习、小程序开发等)

    七月第一周,网易云社区联合清华大学出版社为大家送出13本数据分析以及移动开发的书籍(Python.SpingBoot.Entity Framework.Ionic.MySQL.深度学习.小程序开发等) ...

  3. 【翻译习作】 Windows Workflow Foundation程序开发-第一章01

    第 1 章    欢迎来到工作流的世界 …思想如蝴蝶般飞到我身边 —— Gossard / Vedder (译注:Gossard与Vedder是来自Pearl Jam乐队的2名乐手,该句出自他们的歌曲 ...

  4. 微信小程序开发 -- 01

    微信小程序开发基础 -- 开发前的准备 缘由 1月9日张小龙微信小程序正式上线,因为微信,所以小程序从诞生开始就头戴巨大的光环,很多的团队,公司以及开发的个体都眼巴巴的盯着这个小程序.而那个时候我却在 ...

  5. 微信小程序开发01 --- 微信小程序项目结构介绍

    一.微信小程序简单介绍: 微信官方介绍微信小程序是一个不需要下载安装就可使用(呵呵,JS代码不用下载吗?展示的UI不用下载吗?)的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用. ...

  6. 微信小程序开发笔记01

    微信小程序开发的优势 1,不用安装,即开即用,用完就走.省流量,省安装时间,不占用桌面: 2,体验上虽然没法完全媲美原生APP,但综合考虑还是更优: 3,对于小程序拥有者来说,开发成本更低,他们可以更 ...

  7. 微信小程序开发 [01] 小程序基本结构和官方IDE简介

    1.小程序账户注册 实际上在进行开发时没有注册小程序账户也是可以的,官方提供的IDE提供实时编译模拟预览,和当前你有没有绑定小程序账户没有关系. 当然,最终你要正式上线你的小程序的话,肯定还是需要账户 ...

  8. 小程序01 微信小程序介绍和开发准备

    前言 火爆的微信小程序:跳一跳.摩拜单车.美柚.大众点评.滴滴出行 背景 为什么会有小程序? 微信最早推出公众号和服务号,公众号和服务号所传播的网页经常出现加载缓慢甚至页面空白的情况. 微信小程序的诞 ...

  9. PHP+mysql数据库开发搜索功能:中英文分词+全文检索(MySQL全文检索+中文分词(SCWS))

    PHP+mysql数据库开发类似百度的搜索功能:中英文分词+全文检索 中文分词: a)   robbe PHP中文分词扩展: http://www.boyunjian.com/v/softd/robb ...

随机推荐

  1. 【总结】虚拟机VirtualBox各种使用技巧

    作为个人学习研究,VirtualBox是首选,它是Oracle下免费的.开源.跨平台的一款虚拟机软件,小巧.实用,一点也不逊于商业版的VMware Workstation. VirtualBox官网: ...

  2. vue 列表渲染

    在Vue官网中写道,vue无法直接用索引设置元素, 如 vm.items[0] = {}: 提出的解决方法是用 : example1.items.$set(0, { childMsg: 'Change ...

  3. iOS为真机调试增加scribble来定位野指针

    尽管在ARC中,野指针出现的频率已经大大降低了,但是仍然会有野指针困扰着我们. 在模拟器调试中,我们可以开启scribble或者zombieObject来将已经释放的内存填充无意义的内容,能够将一些非 ...

  4. Python基础二

    1.for循环后接else __author__ = "zhou" age_of_oldboy = 56 for i in range(3): guess_age = int(in ...

  5. [转]hql 语法与详细解释

    HQL查询:Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Lanaguage)查询提供了更加丰富的和灵活的查询特性,因此 Hib ...

  6. DNSmasq – 配置DNS和DHCP

    DNSmasq是一个小巧且方便地用于配置DNS和DHCP的工具,适用于小型网络.它提供了DNS功能和可选择的DHCP功能可以取代dhcpd(DHCPD服务配置)和bind等服务,配置起来更简单,更适用 ...

  7. JavaScript和JQuery好书推荐

    其实无论你是php/python/java还是c/c++,只会自己那点知识是无法独立完成一个站点的建设的! 如果你因自己能力不足拒绝过几次亲友的建站请求,或者因合作中不了解前端是什么东西而失去过几次创 ...

  8. mac下剪切文件或文件夹

    首先选中文件,按Command+C复制文件:然后按Command+Option+V:就可以把你的文件剪走了!

  9. s:select下拉框validation验证

    S:select下拉框验证: <td colspan="5"> <s:select name="vo.typeVO.corp" list=&q ...

  10. SpringMVC与Ajax交互

    1 springmvc和ajax的交互 1.1  请求字符串响应json 客户端发送的数据:key=value&key1=value1 响应回来:json 1.1.1json的支持jar包 1 ...