数据分析系统DIY3/3:本地64位WIN7+matlab 2012b訪问VMware CentOS7+MariaDB

时间:2023-03-09 08:18:54
数据分析系统DIY3/3:本地64位WIN7+matlab 2012b訪问VMware CentOS7+MariaDB

数据分析系统DIY中要完毕的三个任务。

一、用VMware装64位CentOS。数据库服务端用CentOS自带的就好。

二、数据採集与预处理用Dev-C++编程解决。

三、用本地Win7 64上的MATLAB R2012b连接数据库进行挖掘分析。

本文是完毕第三个任务的过程。

1.首先下载jar格式的mariadb数据库jdbc驱动包,下载地址

2.将下载好的驱动程序拷到"matlab安装文件夹\java\jar"

数据分析系统DIY3/3:本地64位WIN7+matlab 2012b訪问VMware CentOS7+MariaDB

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYXJjaHlh/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

3.编辑"matlab安装文件夹\toolbox\local\classpath.txt"

在文件末尾增加”$matlabroot/java/jar/mariadb-java-client-1.1.7.jar“

4.打开matlab,假设之前已经打开matlab则此时应重新启动。

5.在matlab中执行命令”dexplore“。效果如图

数据分析系统DIY3/3:本地64位WIN7+matlab 2012b訪问VMware CentOS7+MariaDB

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYXJjaHlh/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

3.单击new,新建jdbc数据库连接

数据分析系统DIY3/3:本地64位WIN7+matlab 2012b訪问VMware CentOS7+MariaDB

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYXJjaHlh/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

4.參考下列參数设置数据源

Data: Source Name: mariadb //可随意

Vendor:OTHER

Driver: org.mariadb.jdbc.Driver

URL: jdbc:mysql://192.168.124.128:3306/test

注:中间的ip地址和port为数据库server地址和mariadbport,末尾为要打开的数据库

Username: root

Password: root的password

效果如图

数据分析系统DIY3/3:本地64位WIN7+matlab 2012b訪问VMware CentOS7+MariaDB

5.单击”Test“button后显示成功!

数据分析系统DIY3/3:本地64位WIN7+matlab 2012b訪问VMware CentOS7+MariaDB

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYXJjaHlh/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

6.单击”Save“保存设置

7.按图示操作建立连接

数据分析系统DIY3/3:本地64位WIN7+matlab 2012b訪问VMware CentOS7+MariaDB

8.成功!

数据分析系统DIY3/3:本地64位WIN7+matlab 2012b訪问VMware CentOS7+MariaDB

任务三,mission accomplished!