LABVIEW学习笔记(一)—数据库

前言:

在这里我会开始记录一些我日常学习的笔记。会分享一些学习的心得、遇到的困难和最终解决的办法等的内容。希望可以一直坚持下去吧!!今天主要学习了labview与mysql间的数据交换。主要内容如下:

 

一.MySQL安装

(1)我是按照下面这个网站进行安装的。文件直接在官网上下载就好了。

          https://www.runoob.com/mysql/mysql-install.html

        遇到的问题:一开始在D盘下安装,更新不成功。后来把文件复制到C盘了,重新安装。出现如下错误:

          net start mysql 发生系统错误2 系统找不到指定的文件

       参考:https://www.cnblogs.com/sharpest/p/10868343.html

       后顺利安装。

(2)之后还需要装了个mysql-workbench。这个就一直下一步就好了。

二.MySQL Workbench使用

LABVIEW学习笔记(一)—数据库

这个有可视化界面,想要创建新的表格或者数据库直接点就可以了,会自动生成相应的代码执行。后续可用这些代码,使用labview与数据库进行数据交换。

二.labview中LabAQL模块学习

     在这个模块中有一些案例可以进行学习,这里简单介绍Example - Fetch a Table.vi的使用。LabSQL的安装包需要自己去网上下载有免费的。

    LABVIEW学习笔记(一)—数据库

    这个vi打开后是这样的。Command Text中就可以写与MySQL交互的代码,要什么操作可以通过MySQL Workbench来生成成。

  Connection String里面需要按照如下格式进行书写:

DRIVER={MySQL ODBC 8.0 ANSI Driver};   //需要自己看自己电脑中装的MySQL ODBC是什么版本在填进去。如果没有这个驱动自己在安装一下。
SERVER=localhost;        //本地
PORT=3306;
USER=root;        //你安装MySQL初始的用户名
PASSWORD=11111;      //设置的密码
OPTION=3;
DATABASE=start;        //刚刚在MySQL中创建的数据库的名称
 

注意:“//”内容后面是备注。不要填写进去。

 

这里我在Command Text输入:SELECT * FROM start.new_table;

LABVIEW学习笔记(一)—数据库

就可以得到我在数据库中新建的表中的数据了。