LabVIEW+数据库应用系列保姆级教程,第一篇数据库连接

LabVIEW连接数据库的方法

1、创建udl(Universal Data Link)是通用数据连接文件。界面操作,简单快捷。
2、编写连接字符串。需要熟悉连接字符串的结构,容易出错。
3、其他…
本教程教你使用第1种方法,也是最简单、最常用的方法。

连接MySQL

1、在MySQL Installer内安装MySQL Connector/ODBC,建议安装32位(X86),如下图:
在这里插入图片描述
2、创建ODBC数据源。windows桌面左下角“开始”,搜索ODBC,(32位系统)搜索结果类似下图:
在这里插入图片描述
3、点击数据源(ODBC)进入管理器,在“用户DSN”和“系统DSN”中选择一项,区别的话就看字面意思。点击添加
在这里插入图片描述
4、选择MySQL ODBC 8.0 Unicode Driver,完成。如果在该窗口没有找到MySQL ODBC这两个选项,请回头检查MySQL Connector ODBC是否已经正确安装。
在这里插入图片描述
5、填写连接MySQL必需的相关信息,除了描述说明,系统会按照提供的数据库地址、用户名和密码自动搜索,在Database处下拉选择要使用的库,点击Test,提示连接成功就OK了。若失败,请根据提示进行检查,网络问题、数据库地址、用户密码、用户权限等。
在这里插入图片描述
6、创建udl(Universal Data Link)是通用数据连接文件。在前/后面板的菜单栏上,工具→Create Data Link…,弹出如下窗口,选择图中选项,下一步。
在这里插入图片描述
7、选择数据源,输入用数据库的户名和密码,选择要使用的库,测试连接,正常提示连接成功。到这里MySQL数据库的连接配置已经完成了。点击确定,选择保存udl文件位置,保存下来即可。
在这里插入图片描述
8、LabVIEW使用配置好的udl进行连接,如下图,运行无报错即可。LabVIEW需要安装数据库连接工具包,在NI Package Mannager内搜索安装或全家桶安装包内安装即可。这里建议初学者不要使用第三方的数据库工具包,不利于学习理解。其实官方的数据库连接工具包已经很好了,增删查改足够使用。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

连接Oracle,SQL Server,Access等

SQL Server和Access都是微软的数据库,这俩与配置Mysql连接的区别是不需要配置ODBC数据源,直接配置udl文件即可,因为正常的windows系统都自带了相应的直连驱动程序,udl配置过程与MySQL都大同小异了,服务器地址,用户名/密码,数据库选择,测试连接等。Access是直接选择文件路径。
在这里插入图片描述
在这里插入图片描述

第二篇-增删查改

第三篇-执行SQL语句

LabVIEW中,可以使用SQL语句对数据库执行增、删、改、查操作。有三种方法可以实现这一功能。其中,第二种方法比较直观,可以使用"Execute Query.vi"来调用SQL语句。\[1\]这种方法在LabVIEW+数据库应用系列的第二篇增删查改中有详细讲解,你可以参考这篇文章来了解如何在LabVIEW中使用数据库连接工具包进行数据库操作。\[2\] 在LabVIEW中,与ACCESS数据库连接有三种方式,其中最方便的方式是使用字符串连接的方式。\[3\]如果你对这三种方式感兴趣,可以通过百度搜索或者观看三易电子工作室的《LabVIEW数据库存储实战视频教程》来了解更多信息。 #### 引用[.reference_title] - *1* *3* [使用LabVIEW操作ACCESSMySQLSQL server数据库实现按照时间段查询数据](https://blog.csdn.net/shaozhaomian9271/article/details/128980719)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [LabVIEW+数据库应用系列保姆教程,第三篇执行SQL语句](https://blog.csdn.net/wwplh5520370/article/details/118416226)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值