LABVIEW通过Database Connectivity Toolkit工具访问MySQL数据库的方法(从安装MySQL数据库到Labview程序示例)

目录

一、软件环境

二、MySQL数据库安装

三、ODBC的配置

四、Labview访问MySQL

五、总结


   

        本文详细介绍MySQL数据库的安装,以及通过Database Connectivity Toolkit工具访问MySQL的方法。

一、软件环境

1.1)系统环境:win7   64bit

1.2)开发环境:labview 2017 32bit

1.3)数据库:MySQL 8.0.20.0  64bit (ODBC  32bit)   

1.4)数据库管理工具:Navicat 15 for MySQL

二、MySQL数据库安装

        从官网下载相应版本的安装文件,这里使用 mysql-installer-community-8.0.20.0.msi;

        双击运行安装程序:

         选择Custom然后点击Next:

        如上图选择安装MySQL Server 8.0.20 X64和Connector/ODBC 8.0.20 X86(因labview安装的是32位版本,因此ODBC需要选择32位版本安装),安装前需要安装必要的环境支持,点击Execute进行安装: 

 

 

 

         安装完成后点击Next继续下一步:

 

         如上图点击Execute进行MySQL和ODBC的安装:

         完成安装点击Next进行下一步:(后续步骤参照图片进行MySQL的相关配置

 

 

 

        如上图配置Root密码,并牢记此密码。继续后续配置:

 

 

        点击Execute进行MySQL的参数配置。配置完成如下图: 

 

        点击Finish

 

 

        至此MySQL数据库安装完成。

 

        我们可以在ODBC数据源管理器--驱动程序中发现已经有了MySQL 的驱动程序。

三、ODBC的配置

        后面要实现的示例程序是通过DSN进行MySQL数据库的链接的,因此我们接下来对ODBC进行必要的配置:

 

        点击添加按钮:

 

         选择驱动程序:

        如上图配置Data Source Name、TCPIP 、Port、User、Password,其中User和Password使用前面安装时设置的账户(root)和密码,配置好后点击Test按钮进行连接测试:

 

        点击OK完成配置,我们可以看到用户DSN中已经有了我们刚配置的数据源:database

 

四、Labview访问MySQL

        为了方便演示功能,这里用数据库管理工具Navicat 15 for MySQL进行表的新建和数据的插入。如下图:

        新建数据库dada10---->表user---->插入一组数据如上图红色框;

 

        如上图,通过刚配置的DSN我们打开数据库连接;

 

 

        执行查询语句SELECT * FROM `dada10`.`user`查询user表下的所有数据,将返回的变体数据转换成二维字符数组显示

        最后我们释放资源,关闭数据库连接。

 

         点击执行程序后,在前面板我们可以看到已经将user表里的内容全部查询并显示出来。

五、总结

        以上是MySQL的安装、ODBC的配置以及通过labview访问MySQL的方法介绍。

 
————————————————
版权声明:本文为CSDN博主「Michael_Lxm」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/leexueming_gdut/article/details/105983388

  • 1
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值