labview之连接MySQL数据库
Labview之连接MySQL数据库
由于项目需要,在Labview开发中,需要使用MySQL数据库。这里介绍两种连接MySQL数据库的方式。
分别为使用Labsql工具包和Database Connectivity Toolkit工具包
以下为操作步骤:
1、安装MySQL数据库
根据需求 可以去官方去下载相应的版本,这里使用的版本:mysql-installer-community-5.7.14.0.msi
在安装过程中需要安装mysql-connector-odbc,这里建议大家安装X86版本,如下图1。
Note:如果按照X64位,在使用labview连接MySQL会出现错误
错误为:“在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配”
图1 安装MySQL数据库
2、创建数据源(ODBC)
安装完之后,在控制面板—管理工具——数据源(ODBC),有32位数据源和64位数据源,选择32位数据源管理程序,如图2所示,在驱动程序下可以看到MySQL的驱动程序了,即MySQL ODBC 5.3 ANSI Driver。
图2 MySQL驱动程序
在“用户DSN”,点击“添加”,出现“创建新的数据源”,找到“MySQL ODBC 5.3 ANSI Driver” 驱动,点击“完成”,如图3所示.
图3 添加 创建新数据源
在“完成”弹出“MySQL Connector/ODBC” Data Source Configuration "配置中填写,创建的数据源名称,建议和数据库名称一致。填写User和password以及选择相应的数据名称。点击“Test”测试连接成功,点击“OK”按钮。这样就完成了新的数据源创建。如图4所示。
如图4 MySQL Connector/ODBC” Data Source Configuration
3、安装Labsql工具包
下载地址:http://pan.baidu.com/s/1miJagp6
下载的Labsql工具包解压到Labview安装目录下的“National Instruments\LabVIEW 2014\user.lib”的user.lib文件下。从新启动Labview
软件,可以在“程序面板->用户库”看到,如图5所示。
图5 Labsql工具包
4、在Labview中连接MySQL数据库--test数据库
在“程序面板”选择Labsql控件创建一个数据库连接,如图6所示;在图中,三种连接数据库方式都可以,建议使用第3中。
图6连接数据库
5、使用Database Connectivity Toolkit工具包操作MySQL数据库,如图7所示
图7
最后说明:其实在使用Labsql工具包和Database Connectivity Toolkit工具包连接MySQL数据时没什么区别。都使用了ODBC数据源连接。
labview之连接MySQL数据库的更多相关文章
- nodejs进阶(6)—连接MySQL数据库
1. 建库连库 连接MySQL数据库需要安装支持 npm install mysql 我们需要提前安装按mysql sever端 建一个数据库mydb1 mysql> CREATE DATABA ...
- PDO连接mysql数据库
1.PDO简介 PDO(PHP Data Object) 是PHP 5 中加入的东西,是PHP 5新加入的一个重大功能,因为在PHP 5以前的php4/php3都是一堆的数据库扩展来跟各个数据库的连接 ...
- Windows操作系统下远程连接MySQL数据库
用Eclipse做一个后台项目,但是数据库不想放在本地电脑,于是买了一个腾讯云服务器(学生有优惠,挺便宜的),装上MySQL数据库,但是测试连接的时候,发现总是连接不是上,但是本地数据库可以连接,于是 ...
- java 通过jdbc连接MySQL数据库
先了解下JDBC的常用接口 1.驱动程序接口Driver 每种数据库的驱动程序都应该提供一个实现java.sql.Driver接口的类,简称Driver类.通常情况下,通过java.lang.Clas ...
- JDBC连接MySQL数据库代码模板
下面这个例子是最简单的JDBC连接MySQL数据库的例子. 一般步骤: 1.注册驱动: 2.建立连接: 3.创建语句: 4.处理结果: 5.释放资源. 注意: 1.软件开发环境:MyEclipse 8 ...
- PHP如何连接MySQL数据库
* PHP连接MySQL数据库 * 准备工作 * 在XAMPP软件的安装目录/php/ext目录中 * php_mysql.dll和php_mysqli.dll文件必须存在 * 在XAMPP软件的安装 ...
- JSP连接MySQL数据库问题
之前写了一大段,还说了一下具体JDBC连接数据库API的具体包的基本知识,哪知道自己手残不小心按了删除按钮.结果去看自动保存记录时,就只剩下下面这段了.好吧,其实最主要最核心的也就是下面这点了.具体如 ...
- java连接mysql数据库详细步骤解析
java连接mysql数据库详细步骤解析 第一步:下载一个JDBC驱动包,例如我用的是:mysql-connector-java-5.1.17-bin.jar 第二步:导入下载的J ...
- Java连接MySQL数据库——含步骤和代码
工具:eclipse MySQL5.6 MySQL连接驱动:mysql-connector-java-5.1.27.jar 加载驱动: 1. 在工程目录中创建lib文件夹,将下载好的JDBC放到该文件 ...
随机推荐
- Android 命令行打包和签名
使用命令行方式进行签名需要JDK中的两个命令行工具:keytool.exe和jarsigner.exe.可按如下两步对apk文件进行签名: 1. # keytool -genkey -v -keyst ...
- Docker源码分析(二):Docker Client创建与命令执行
1. 前言 如今,Docker作为业界领先的轻量级虚拟化容器管理引擎,给全球开发者提供了一种新颖.便捷的软件集成测试与部署之道.在团队开发软件时,Docker可以提供可复用的运行环境.灵活的资源配置. ...
- PHP中文字数限制:中文字符串截取(mb_substr)
一.中文截取:mb_substr() mb_substr( $str, $start, $length, $encoding ) $str,需要截断的字符串 $start,截断开始处,起始处为0 $l ...
- BFS+状态压缩DP+二分枚举+TSP
http://acm.hdu.edu.cn/showproblem.php?pid=3681 Prison Break Time Limit: 5000/2000 MS (Java/Others) ...
- JS将阿拉伯数字转为钱
function DX(n) { if (!/^(0|[1-9]\d*)(\.\d+)?$/.test(n)) return "数据非法" ...
- python安装whl文件的注意事项(windows系统)
首先给大家来一波福利,在没有连接外网(互联网)的情况下,只有公司内网或者断网情况下,需要安装python的一些依赖,不会操作的同学可能就会遇到麻烦.这里教大家离线安装python依赖. 方法:使用.w ...
- Oracle管理监控之Oracle数据库存储空间监控
1.监控表空间使用率 基表:dba_data_files.dba_free_space 脚本: select a.tablespace_name, round((a.maxbytes / 1024 / ...
- django的crontab
最近需要考虑如何在django环境中跑定时任务. 这个在 stackoverflow 也有对应的 讨论 , 方法也有不少, 这边简单尝试和总结下. 假设我们现在的定期任务就是睡眠 n 秒, 然后往 ...
- django-base
1.django创建 2.django常用命令 3.django配置 一.创建django程序 1.终端:django-admin startproject sitename 2.IDE创建Djang ...
- Web开发者应知的URL编码知识(转)
原文出处: lunatech 译文出处:oschina - 桔子, lwei, 史涛, Khiyuan, super0555, LinuxQueen, 抛出异常的爱 本文首先阐述了人们关于统一资源 ...