Matlab链接MySQL方法
来源:互联网 发布:创业软件 吕晴 编辑:程序博客网 时间:2024/05/22 05:09
背景
近期,因为需要在PHP中调用matlab执行矩阵运算,其中数据的传递和存储方式考虑到文件IO速度势必影响性能,因此准备采用MySQL数据作为Matlab和PHP数据交换平台。这就需要在Matlab中读取MySQL数据库。本文主要讲述的是此次链接的处理方式。
前言
首先,MatLab链接数据库的方式大概有两种:
- ODBC链接——主要针对的是微软提供DBMS(数据库管理系统)和应用程序之间的标准接口
- JDBC链接——主要针对的是那些共了Java链接接口的数据库,比如本文中的MySQL。同时,Matlab中的database toolbox也是基于JVM的。
下面这张图显示了以上两种不同的接口链接流程图:
使用环境:
- 操作系统:Windows7 64bit
- MATLAB: matlab2012a 64bit
- JRE: 1.8
需要的下载的驱动(JAR包)
链接:JDBC Driver for MySQL (Connector/J)
进入页面选择:JDBC Driver for MySQL (Connector/J)
驱动安装
- 解压缩下载的驱动包,找到mysql_connector_java_5.1.35_bin.jar(注意自己的版本号这里的是5.1.35);
- 将mysql_connector_java_5.1.35_bin.jar复制到 MatlabRoot/R2012a/java/jar/toolbox。
- 在MatlabRoot/R2012a\toolbox\local目录下,找到,classpath.txt文件,并在文件最后添加一行$matlabroot/java/jar/toolbox/mysql_connector_java_5.1.35_bin.jar
设置链接
- 打开Matlab软件,在左下角单击start
- 依次选择:Toolboxes——Database——Visual Query Builder,下图1
- 在打开的面板中选择Query——Define JDBC Data Sources——Create New File,如图2
- 在下面的文本框Name中输入需要链接的数据库的库名比如test库(本文中使用的是compute_platform)
- Driver一栏输入下载驱动Jar包名(本文中是mysql_connector_java_5.1.35_bin.jar)
- 在URL中输入jdbc:mysql://主机名:端口号/数据库名(本文中使用的是jdbc:mysql://localhost:3306/compute_platform)
- 单击右下角的测试,输入用户名和密码即可
图1
图2
希望上面的东西对你能有所帮助,如有错误敬请指正,不甚感激!
转载请注明出处
0 0
- Matlab链接MySQL方法
- matlab链接MySQL数据库配置方法
- JDBC链接Mysql方法
- VS链接mysql方法
- MATLAB与数据库Mysql的链接
- 三种方法链接MySQL
- MATLAB连接Mysql数据库的方法
- debian mysql 允许外部链接方法
- java mysql数据库的链接方法
- mysql cmd 链接方法 导入sql
- SSH通道的Kettle链接MySQL方法
- matlab链接摄像头
- 分享一个链接 Matlab
- MATLAB链接MinGW编译器
- matlab 链接 word 出错
- MATLAB链接MinGW编译器
- matlab mysql
- 链接mysql
- C++找对象的季节——常成员函数(点和对称点)
- IBM SPSS 软件家族预测分析模型的商业应用初探,第 1 部分: 应用关联规则模型提高超市销量
- 算法整理-二叉树
- 【Linux】Ubuntu12.04的下载与安装
- leetcode:Factorial Trailing Zeroes
- Matlab链接MySQL方法
- 编程算法之枚举法
- MFC浏览文件夹、新建文件夹功能
- 第一章第十一题
- 无负压供水设备的四大优势
- Summary Of SQL
- CoreAnimation4-隐式动画和显式动画
- 程序员家中必备软件不断更新
- C++找对象的季节——三角形类第三弹(对象做数据成员+多文件组织)