Labview利用Labsql访问Mysql数据库方法和注意点
2018-01-14 22:03
881 查看
由于工作需要,需要通过Labview软件访问Mysql。在这之前百度了方法,按照方法一步一步实现,始终无法实现,最后通过各种百度各种方法试,终于成功了,现在将方法记录如下:
需要软件:MySQL 数据库软件(我是Mysql 5.6)、ODBC Connecter 软件、Navicat for MySQL。
针对Labview需要下载安装Labsql库,直接NI官网或者百度都能下载,下载后放到Labview软件安装文件下D:\Program Files (x86)\National Instruments\LabVIEW 2015\user.lib(我的路径)下即可。
完成以上所有软件安装,即可开始测试。
在测试前,先测试驱动和数据库是否连接成功。这里特别注意,安装ODBC connecter软件必须是32位,我安装64位后,测试连接没有问题,在Labview中连接是一直出现错误码:-2147467259。有时候在安装ODBC驱动软件过程会出现1913错误,这个时候选择忽略,最后导致软件安装不成功。针对该问题,需要安装VC 2013(我安得ODBV是5.3.9版本,版本不同要求对应的版本不一样),如果ODBC驱动时64位,对应的VC 2013安装文件也必须是64位,32位的驱动对应的VC也是32位。
完成以上所有准备工作,就可开始在本机测试Mysql数据库连接程序。具体方法如下:
1、添加ODBC驱动,双击C:\Windows\SysWOW64下的odbcad32打开ODBC数据源管理器。注意:不要通过控制面板》管理工具》ODBC数据源管理器打开,如果安装了64位的驱动,也能添加并连接成功。但是通过Labview连接数据库,需要32位驱动才能成功。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202007/29/52876ae3de8ba6518284aa0541ab3e44)
单击添加,选择驱动,如下图。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202007/29/589f8b6569ce70a3fc83648435fdfcbb)
单击驱动后,进入以下界面,根据需要建立连接。需要注意,数据库必须已经提前被建立。数据库的相关方法可以百度。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202007/29/263a3386caee72131502d9890e044171)
最后单击test,连接成功即可!
2、完成以上工作,即可进入Labview,进行测试。选择以下函数库下的实例,即可测试。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202007/29/59857d6b521588ce156c16083d42c287)
通过以上实例,即可测试,数据连接是否成功,并根据实例修改程序,可以完成自己想要的结果。注意DSN为开始连接驱动建立的数据源名称,比如DEW。
需要软件:MySQL 数据库软件(我是Mysql 5.6)、ODBC Connecter 软件、Navicat for MySQL。
针对Labview需要下载安装Labsql库,直接NI官网或者百度都能下载,下载后放到Labview软件安装文件下D:\Program Files (x86)\National Instruments\LabVIEW 2015\user.lib(我的路径)下即可。
完成以上所有软件安装,即可开始测试。
在测试前,先测试驱动和数据库是否连接成功。这里特别注意,安装ODBC connecter软件必须是32位,我安装64位后,测试连接没有问题,在Labview中连接是一直出现错误码:-2147467259。有时候在安装ODBC驱动软件过程会出现1913错误,这个时候选择忽略,最后导致软件安装不成功。针对该问题,需要安装VC 2013(我安得ODBV是5.3.9版本,版本不同要求对应的版本不一样),如果ODBC驱动时64位,对应的VC 2013安装文件也必须是64位,32位的驱动对应的VC也是32位。
完成以上所有准备工作,就可开始在本机测试Mysql数据库连接程序。具体方法如下:
1、添加ODBC驱动,双击C:\Windows\SysWOW64下的odbcad32打开ODBC数据源管理器。注意:不要通过控制面板》管理工具》ODBC数据源管理器打开,如果安装了64位的驱动,也能添加并连接成功。但是通过Labview连接数据库,需要32位驱动才能成功。
单击添加,选择驱动,如下图。
单击驱动后,进入以下界面,根据需要建立连接。需要注意,数据库必须已经提前被建立。数据库的相关方法可以百度。
最后单击test,连接成功即可!
2、完成以上工作,即可进入Labview,进行测试。选择以下函数库下的实例,即可测试。
通过以上实例,即可测试,数据连接是否成功,并根据实例修改程序,可以完成自己想要的结果。注意DSN为开始连接驱动建立的数据源名称,比如DEW。
相关文章推荐
- LabVIEW访问MySQL数据库的一种简单方法
- 利用Javassist获取Java类中的方法参数名、参数类型、方法访问类型
- JAVA 访问MySQL数据库(使用方法及测试)
- 访问远程MySQL数据库的方法
- Python编程-数据库-利用PyMysql访问windows下的MySql数据库
- MySQL数据库远程访问权限如何打开(两种方法)
- MySQL数据库远程访问权限如何打开(两种方法)
- mysql数据库远程访问设置方法
- 利用ASP.NET来访问Excel文档+DATAGRID显示数据[注意:Excel中有图片]
- MySQL数据库可以用任意ip连接访问的方法
- 在Apache服务器上利用Varnish优化移动端访问的方法
- Android 中利用反射访问private修饰的字段和方法
- 利用ASP.NET来访问Excel文档+DATAGRID显示数据[注意:Excel中有图片]
- 【廖雪峰 python教程 课后题 切片】利用切片操作,实现一个trim()函数,去除字符串首尾的空格,注意不要调用str的strip()方法:
- mysql数据库远程访问设置方法
- mysql数据库远程访问设置方法
- 【转】【Java】利用反射技术,实现对类的私有方法、变量访问
- PowerBuilder通过ODBC访问MySQL数据库时报错的处理方法
- 通过字符串创建对象并访问类中的方法(利用java的反射)
- mysql数据库远程访问设置方法