01@MySQL_Course_LabVIEW+MySQL程序开发
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程序开发的更多相关文章
- java学习第01天(程序开发体验)
1.基本写法 class Demo{ public static void main(String[] args){ System.out.print("Hello World") ...
- 13本热门书籍免费送!(Python、SpingBoot、Entity Framework、Ionic、MySQL、深度学习、小程序开发等)
七月第一周,网易云社区联合清华大学出版社为大家送出13本数据分析以及移动开发的书籍(Python.SpingBoot.Entity Framework.Ionic.MySQL.深度学习.小程序开发等) ...
- 【翻译习作】 Windows Workflow Foundation程序开发-第一章01
第 1 章 欢迎来到工作流的世界 …思想如蝴蝶般飞到我身边 —— Gossard / Vedder (译注:Gossard与Vedder是来自Pearl Jam乐队的2名乐手,该句出自他们的歌曲 ...
- 微信小程序开发 -- 01
微信小程序开发基础 -- 开发前的准备 缘由 1月9日张小龙微信小程序正式上线,因为微信,所以小程序从诞生开始就头戴巨大的光环,很多的团队,公司以及开发的个体都眼巴巴的盯着这个小程序.而那个时候我却在 ...
- 微信小程序开发01 --- 微信小程序项目结构介绍
一.微信小程序简单介绍: 微信官方介绍微信小程序是一个不需要下载安装就可使用(呵呵,JS代码不用下载吗?展示的UI不用下载吗?)的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用. ...
- 微信小程序开发笔记01
微信小程序开发的优势 1,不用安装,即开即用,用完就走.省流量,省安装时间,不占用桌面: 2,体验上虽然没法完全媲美原生APP,但综合考虑还是更优: 3,对于小程序拥有者来说,开发成本更低,他们可以更 ...
- 微信小程序开发 [01] 小程序基本结构和官方IDE简介
1.小程序账户注册 实际上在进行开发时没有注册小程序账户也是可以的,官方提供的IDE提供实时编译模拟预览,和当前你有没有绑定小程序账户没有关系. 当然,最终你要正式上线你的小程序的话,肯定还是需要账户 ...
- 小程序01 微信小程序介绍和开发准备
前言 火爆的微信小程序:跳一跳.摩拜单车.美柚.大众点评.滴滴出行 背景 为什么会有小程序? 微信最早推出公众号和服务号,公众号和服务号所传播的网页经常出现加载缓慢甚至页面空白的情况. 微信小程序的诞 ...
- PHP+mysql数据库开发搜索功能:中英文分词+全文检索(MySQL全文检索+中文分词(SCWS))
PHP+mysql数据库开发类似百度的搜索功能:中英文分词+全文检索 中文分词: a) robbe PHP中文分词扩展: http://www.boyunjian.com/v/softd/robb ...
随机推荐
- PHP慢脚本日志和Mysql的慢查询日志
1.PHP慢脚本日志 间歇性的502,是后端 PHP-FPM 不可用造成的,间歇性的502一般认为是由于 PHP-FPM 进程重启造成的. 在 PHP-FPM 的子进程数目超过的配置中的数量时候,会出 ...
- 常用的Mysql数据库操作语句大全
一.用户管理: 1.新建用户: >CREATE USER name IDENTIFIED BY 'ssapdrow'; 2.更改密码: >SET PASSWORD FOR name=PAS ...
- Shell入门教程:流程控制(7)break和continue
第一节:breank命令 4种循环 for.while.until.select,如果想要提早结束循环,可在循环中使用break命令.执行break时,会跳出一层的循环,如果想跳出多层循环,可在bre ...
- angular-ui-bootstrap-modal必须要说的几个点(转)
angular-ui-bootstrap-modal必须要说的几个点 摘要: 基于angular来实现的一个bootstrap模态框,有些不得不说的地方 项目中以前就经常用到模态框,但是一直没有时间来 ...
- Form 详细属性--2016年12月4日
属性 名称 说明 AcceptButton 获取或设置当用户按 Enter 键时所单击的窗体上的按钮. AccessibilityObject 获取分配给该控件的 Accessib ...
- MQTT(二)推送
MQTT V3.1----publish解读 - leeying - 博客园 http://www.cnblogs.com/leeying/p/3791341.html MQTT - 聂永的博客 - ...
- java基本算法之快速排序
快速排序:是找出一个元素(理论上可以随便找一个)作为基准(pivot),然后对数组进行分区操作,使基准左边元素的值都不大于基准值,基准右边的元素值 都不小于基准值,如此作为基准的元素调整到排序后的正确 ...
- android BitMap回收
第一种方法--及时回收bitmap内存: 一般而言,回收bitmap内存可以用到以下代码 if(bitmap != null && !bitmap.isRecycled()){ bit ...
- Java笔记:对象,方法,类
1.数据类型(类) 对象名; 这里要求数据类型必须为复合数据类型,基本数据类型声明的结构只能称为变量,而不能称为对象. 对象的初始化 对象名= new 构造方法(参数); 2.方法: 访问控制符 [修 ...
- 摇一摇js 实现
if (window.DeviceMotionEvent) { window.addEventListener('devicemotion',deviceMotionHandler, false); ...