前言:
在这里我会开始记录一些我日常学习的笔记。会分享一些学习的心得、遇到的困难和最终解决的办法等的内容。希望可以一直坚持下去吧!!今天主要学习了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中LabAQL模块学习
在这个模块中有一些案例可以进行学习,这里简单介绍Example - Fetch a Table.vi的使用。LabSQL的安装包需要自己去网上下载有免费的。
这个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;
就可以得到我在数据库中新建的表中的数据了。