
labview怎样和mysql
Labsql工具包,mysql-connector-odbcmsi, Navicat8exe
abVIEW 2011, MySQL5150msi
一、安装MySQL
1
在网上下载MySQL5150,进行安装。安装一般按照默认的选项即可;这里我选择自定义安装(custom);
LabVIEW访问MySQL数据库的一种简单方法
LabVIEW访问MySQL数据库的一种简单方法
2
在安装完之后,会出现如下图所示的对话框,勾选“Configure the MySQL Server now”,即配置MySQL数据库;
LabVIEW访问MySQL数据库的一种简单方法
LabVIEW访问MySQL数据库的一种简单方法
3
选择数据库存储的位置,这里笔者选择D:\Data文件夹,点击Next;
LabVIEW访问MySQL数据库的一种简单方法
4
之后一直按照默认的选项进行,一直Next即可,直到最后的用户名密码输入。在这里需要输入root用户的密码。也可以创建新的用户名和密码,在此笔者使用默认的root用户。
LabVIEW访问MySQL数据库的一种简单方法
5
配置完成后,执行上述设置即可,设置完毕后点击Finish即可。
LabVIEW访问MySQL数据库的一种简单方法
END
二、安装Connector to ODBC
1
直接按照默认的选项安装Connector to ODBC即可,无难度。
LabVIEW访问MySQL数据库的一种简单方法
LabVIEW访问MySQL数据库的一种简单方法
2
安装完之后,在控制面板—管理工具——数据源(ODBC)的驱动程序中就可以看到MySQL的驱动程序了,即MySQL ODBC 52 ANSI Driver。该驱动要被使用在LabVIEW进行数据库的访问。
LabVIEW访问MySQL数据库的一种简单方法
END
三、安装并使用Navicat软件
1
下载并安装Navicat 8软件,该软件是用来对MySQL数据库进行可视化访问和编辑的。打开Navicat,左上方点击连接,选择MySQL即可进行数据库的连接;
LabVIEW访问MySQL数据库的一种简单方法
2
输入连接名称(可自定义),输入root用户的密码mysql,点击确定即可创建连接。
LabVIEW访问MySQL数据库的一种简单方法
3
之后在该连接上右键—打开连接,即可访问该MySQL数据库,可创建表,编辑表,其他 *** 作类似于Access数据库的设置;
首先当然是安装数据库软件了,这里使用的是mysql,sqlsever那个乱七八糟的东西老是出问题,于是决定改投mysql的怀抱,这个挺好的,而且免费开源。安装方法从前写过,不再写了。
然后下载mysql的驱动。这里要详细说一下,SUN公司开发Java语言的时候,在数据库这里只是提供了一个标准的接口,或者说是规范,叫做JDBC,这个东西单独放在那里没有任何作用,根本无法连接任何的数据库,只有当你下载相应的数据库驱动程序之后,才可以用JDBC通过这个驱动程序和数据库通信。
sqlsever就有它的专门的驱动程序,在微软网站上可以下载到。SUN公司自己也开发了数据库驱动程序,叫做JDBC-ODBC驱动程序,是通过建立ODBC桥来连接Windows数据库,但是因为效率低并且有限制,现在一般都不推荐使用。
使用mysql当然要下载它的驱动了,这个在mysql的官方网站就可以下载到,新版本是mysql-connector-java-3114zip,下载完成后解压缩,把其中的mysql-connector-java-3114-binjar文件和mysql-connector-java-3114-bin-gjar加到环境变量的classpath中,因为只有这样里面的类文件才可以使用。
为了能够测试成功,应该新建一个数据库,我建的叫jspstudy,在里面建了一个表叫做addressbook,添加了一条记录,mysql> insert into addressbook (name,address,phone) values ('jjx','zhejiangyuyao','0574-2222222');
建立一个java文件,输入如下代码:
import javasql;
import commysqljdbc;
public class Database
{
public static void main(String[] args) throws Exception,SQLException
{
ClassforName("commysqljdbcDriver");
javasqlConnection conn = DriverManagergetConnection("jdbc:mysql://localhost:3306/jspstudyuser=root&password=500158");
javasqlStatement sql=conncreateStatement();
javasqlResultSet rs=sqlexecuteQuery("select from addressbook");
while(rsnext())
{
Systemoutprintln(rsgetString(3));
}
}
}
编译运行,如果可以看到输出结果的话说明数据库连接成功了。
注:ClassforName("commysqljdbcDriver");用来加载驱动程序;jdbc:mysql://localhost:3306/jspstudyuser=root&password=是数据库URL地址,前面都是固定的,3306是端口号,安装mysql的时候有提示,jspstudy是数据库的名字,user是用户名,password后面填写密码
但是,如果你是一位ASPNET的开发人员,那么你总会碰到一个不如意的地方:MySQL原先是为UNIX平台上的应用程序设计的,所以对Windows的支持处于次要地位。 但是现在,Windows版本的MySQL已经具备了与UNIX版本同样的特性和稳定性,而且它被认为是用于Windows开发的可行的数据库服务器。现在让我们来看看你可以如何使用ODBC在NET框架内连接MySQL数据库。 安装下载和安装Windows版的MySQL。安装很简单——只用按照提示你就能够立即安装好并开始运行了。如果碰到了问题,可以去MySQL的论坛看看,寻求帮助和解决方法。 要把ASPNET和MySQL连接起来,你需要使用ODBCNET。一般来说,ODBCNET的DataProvider是标准的NET框架(11及以上的版本)的一部分,所以会和后者一起自动安装好。 一旦确认ODBCNET安装完毕,你就需要下载用于MySQL的ODBC驱动程序。再强调一遍,MySQL的开发人员都很乐意提供帮助——他们都在自己的Web网站上提供了这些驱动程序。在下载文件的时候你可以看看FAQ文档,它会列出在往系统里安装MySQL ODBC驱动程序期间可能碰到的所有的问题。 都做好了?现在就让我们从一些代码开始吧。 用ASPNET连接MySQL我最喜欢做的一件事情是阅读,而且当我没有编写像本文一样的教学文章时,我会找一个安静的角落补全参考书目表。不幸的是,我不是一个组织性很强的人,所以这常常搞得一团糟。 那这又与我们今天要谈的话题有什么关系呢?嗯,这是我第一个例子的开场白,这个例子就是创建一个像列表A里的书籍的数据库。 要建立这个表格,就要使用下面的SQL查询: CREATE TABLE `books` ( `id` int(5) NOT NULL auto_increment, `title` varchar(255) NOT NULL default '', `authors` varchar(255) NOT NULL default '', `year_of_publication` year(4) NOT NULL default '0000', `date_added` date NOT NULL default '0000-00-00', PRIMARY KEY (`id`) ) TYPE=MyISAM;而要执行这个查询,就要使用MySQL安装目录下的“bin”文件夹的命令行客户端软件“mysqlexe”。下面就是具体命令: c:\mysql\bin>mysql -u guest -p test Enter password: Welcome to the MySQL monitor Commands end with ; or \g Your MySQL connection id is 13 to server version: 4012-nt Type 'help;' or '\h' for help Type '\c' to clear the buffer mysql> CREATE TABLE `books` ( -> `id` int(5) NOT NULL auto_increment, -> `title` varchar(255) NOT NULL default '', -> `authors` varchar(255) NOT NULL default '', -> `year_of_publication` year(4) NOT NULL default '0000', -> `date_added` date NOT NULL default '0000-00-00', -> PRIMARY KEY (`id`) -> ) TYPE=MyISAM; Query OK, 0 rows affected (002 sec)一旦“书籍(books)”表格创建好了,就可以开始插入数据了。
1、资源:Mysql-5624-win32、VS2013、mysql-connector-odbc-536-win32;
2、ODBC下载:在Mysql官网可下载Mysql ODBC,注意,什么版本的mysql配什么版本的ODBC,很重要!
下载后双击安装。
3、创建ODBC数据源:
打开 控制面板->系统和安全->管理工具->ODBC数据源(32位)
因为我安装的mysql数据库是32位的,所以选择32位的数据源:
d出数据源管理程序(32位):
选择用户DNS,点击右边的“添加”按钮,选择MySQL ODBC 53 ANSI Driver->完成:
d出界面如图所示:Data Source Name可自己随意填写;TCP/IP Server如果是本机数据库的话一般填localhost;Port端口号不要改;User填root,Password填你登陆自己的mysql时所用的密码;Database选择一个你已经建好的mysql数据库,比如我选择数据库XYDdata;最后点击Text测试,d出连接成功的对话框(这一步如果出错,没有d出连接成功的对话框,那么极有可能是因为下载的Mysql ODBC与Mysql的版本不相匹配)。
选择系统DNS,点击添加,步骤、填法同上,不再细讲。
完成后,如图所示,用户DNS和系统DNS都添加了名为Lizer的数据源:
ODBC数据源创建成功。
4、打开VS2013,新建一个ASPnet应用程序:
5、添加一个Web窗体WebForm1aspx:
6、使用ASP数据绑定控件:
以GridView控件为例:
GridView以表的形式显示数据,并提供对列进行排序、分页、翻阅数据及编辑或删除单个记录的功能。
使用示例:
视图->工具箱->数据,双击GridView将空间拖到页面中:
在“设计”中点击右边的小箭头,d出GridView任务,选择数据源选择“新建数据源”:
d出:
选择“SQL数据库”,点击“新建连接”:
如下图所示,数据源选择ODBC数据源;数据源选择我们前面新建的数据源”Lizer";登陆信息中用户名密码即为我们在创建数据源“Lizer"时填写的User和Password:
点击确定,再点击下一步:
输入SQL语句 select from Book(Book是数据库中的一个表):
点击 下一步->完成。
软件会为我们自动生成代码:
行程序,表Book中的数据以表格的形式呈现出来:
以上就是关于labview怎样和mysql全部的内容,包括:labview怎样和mysql、求助,关于java连接MySQL数据库的问题、如何实现用ODBC连接MySQL和ASP.NET (1)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)