三种方法实现LabVIEW对MySQL的数据操作

时间:2024-03-19 11:06:24

准备工作

  1. 安装MySQL5.7、LabVIEW2018 32、mysql connector odbc或mysql installer community

  2. 电脑搜索框输入【管理工具】,也可以通过【控制面板】>【系统和安全】>【管理工具】
    三种方法实现LabVIEW对MySQL的数据操作

  3. 选择MySQL ODBC 5.3 ANSI Driver
    三种方法实现LabVIEW对MySQL的数据操作
    三种方法实现LabVIEW对MySQL的数据操作

  4. Database选择需要操作的数据库名称。点击Test测试连接成功,点击“OK”按钮。

  5. 在LabVIEW里工具 – Create Data Link创建数据库连接
    三种方法实现LabVIEW对MySQL的数据操作

  6. 选择Microsoft OLE DB Provider for ODBC Driver,点击确定。

三种方法实现LabVIEW对MySQL的数据操作

  1. 数据源名称选择先前配置的数据源,数据库择需要操作的数据库名称。

三种方法实现LabVIEW对MySQL的数据操作
8. 点击测试连接按钮出现连接成功即可。
三种方法实现LabVIEW对MySQL的数据操作
9. 选择udl保存位置,用记事本打开udl文件。

方法一:Database Connectivity Toolkit工具包

udl文件复制到左侧,输入用户名root和密码。
三种方法实现LabVIEW对MySQL的数据操作
Database Connectivity Toolkit工具包的常用函数如下:
三种方法实现LabVIEW对MySQL的数据操作

注意操作数据时和数据库中的名称和数据类型要符合,注意簇中的数据顺序有时不是所看到的。

三种方法实现LabVIEW对MySQL的数据操作

方法二:LabSQL工具包

LabSQL是第三方免费工具包,利用Microsoft ADO和SQL完成数据库访问。高度封装,简单易用。
把LabSQL For LabVIEW复制到…\LabVIEW 2018\user.lib 即可在用户库中找到。
三种方法实现LabVIEW对MySQL的数据操作
DSN选择Crete Data Link中的数据源名称。
三种方法实现LabVIEW对MySQL的数据操作

方法三:TCP协议

输入数据库IP,Port默认3306,输入用户名root和密码。Database输入数据库名称,test_table为表名称。
三种方法实现LabVIEW对MySQL的数据操作
三种方法实现LabVIEW对MySQL的数据操作

问题故障解决

  • 在指定的 DSN 中,ODBC驱动程序和应用程序之间的体系结构不匹配
    在网址https://dev.mysql.com/downloads/connector/odbc/下载
    三种方法实现LabVIEW对MySQL的数据操作
    三种方法实现LabVIEW对MySQL的数据操作
    三种方法实现LabVIEW对MySQL的数据操作
  • 找不到Mysql ODBC 5.3 ANSI Driver ODBC 驱动程序的安装例程
    运行 C:\Windows\SysWOW64\odbcad32.exe
    在控制面板-系统和安全-管理工具 中重新设置

参考资料

https://blog.csdn.net/weixin_42576925/article/details/80967392
https://blog.csdn.net/u014786187/article/details/78368074

相关文章