精华内容
下载资源
问答
  • Matlab 数据库连接

    2017-09-30 21:46:41
    详细的介绍了Matlab数据库连接的操作,可应用于用matlab实现机器学习所需的数据库操作
  • Matlab连接MySQL数据库入门

    万次阅读 2016-12-29 15:26:46
    1、加载MySQL的jdbc驱动 (1)将mysql-connector-java-5.1.28-bin.jar拷贝到D:\Program Files\MATLAB\R...(2)打开D:\Program Files\MATLAB\R2014a\toolbox\local目录classpath.txt文件,添加用来加载MySQL的jdbc驱

    1、加载MySQL的jdbc驱动

    (1)将mysql-connector-java-5.1.28-bin.jar拷贝到D:\Program Files\MATLAB\R2014a\java\jar\toolbox目录;


    (2)打开D:\Program Files\MATLAB\R2014a\toolbox\local目录classpath.txt文件,添加用来加载MySQL的jdbc驱动语句,语句如下:

    $matlabroot/java/jar/toolbox/mysql-connector-java-5.1.28-bin.jar


    2、重启Matlab

    3、获取连接对象

    >> conn = database('hwd', 'root', '123456', 'com.mysql.jdbc.Driver', 'jdbc:mysql://localhost:3306/hwd')
     
    conn =
     
           Instance: 'hwd'
           UserName: 'root'
             Driver: 'com.mysql.jdbc.Driver'
                URL: 'jdbc:mysql://localhost:3306/hwd'
        Constructor: [1x1 com.mathworks.toolbox.database.databaseConnect]
            Message: []
             Handle: [1x1 com.mysql.jdbc.JDBC4Connection]
            TimeOut: 0
         AutoCommit: 'on'
               Type: 'Database Object'
    
    >> 

    4、执行SQL语言

    (1)查询user表

    >> curs = exec(conn, 'select * from user')
     
    curs =
     
            Attributes: []
                  Data: 0
        DatabaseObject: [1x1 database]
              RowLimit: 0
              SQLQuery: 'select * from user'
               Message: []
                  Type: 'Database Cursor Object'
             ResultSet: [1x1 com.mysql.jdbc.JDBC4ResultSet]
                Cursor: [1x1 com.mathworks.toolbox.database.sqlExec]
             Statement: [1x1 com.mysql.jdbc.StatementImpl]
                 Fetch: 0
    
    >> 
    >> curs = fetch(curs)
     
    curs =
     
            Attributes: []
                  Data: {2x3 cell}
        DatabaseObject: [1x1 database]
              RowLimit: 0
              SQLQuery: 'select * from user'
               Message: []
                  Type: 'Database Cursor Object'
             ResultSet: [1x1 com.mysql.jdbc.JDBC4ResultSet]
                Cursor: [1x1 com.mathworks.toolbox.database.sqlExec]
             Statement: [1x1 com.mysql.jdbc.StatementImpl]
                 Fetch: [1x1 com.mathworks.toolbox.database.fetchTheData]
    
    >> 

    (2)返回CELL

    >> cur = curs.Data
    
    cur = 
    
        [1]    'tom'      '123'
        [2]    'jerry'    '456'
    
    >> 

    (3)取值

    >> id = cur(1,1)
    
    id = 
    
        [1]
    
    >> 

    展开全文
  • 该文档详细描绘了用matlab来连接和访问mysql数据库,并附有详细代码
  • matlab链接MySQL数据库配置方法

    千次阅读 2016-06-13 17:40:36
    1、安装MySQL数据库这个网上有很多,链接:怎样在windows下安装MySQL5.02、matlab链接数据库首先我们下下载数据库的java驱动,所谓驱动就是MYSQL提供给第三方访问的一个载体,通过他,你就可以用标准的SQL语句访问...

    1、安装MySQL数据库

    这个网上有很多,链接:怎样在windows下安装MySQL5.0

    2、matlab链接数据库

    首先我们下下载数据库的java驱动,所谓驱动就是MYSQL提供给第三方访问的一个载体,通过他,你就可以用标准的SQL语句访问数据库了。mysql的java驱动可以在其官方网站上找到。
    解压后:
    这里写图片描述
    我们要的只是mysql-connector-java-5.1.25-bin.jar。下面开始正式的配制。
    浏览到你的matlab安装目录,比如我的就是这样:
    这里写图片描述
    进入java->jar,将我们的数据库驱动文件复制进来。
    这里写图片描述
    在matlab的命令窗口,键入prefdir,得到这个路径。
    这里写图片描述
    打开这个路径,在里面新建一个名为javaclasspath.txt的文件,写入上图中数据库驱动的完整路径。
    这里写图片描述
    请注意,如果你的记事本不是系统自带的,请保证编码格式为ascii格式。保存文件。重启matlab,因为这个“静态java类路径”只有在matlab启动时才会被加载。
    你可以通过javaclasspath命令查看这个文件是否被matlab所包括。
    这里写图片描述
    下面我们使用数据库浏览命令dexplore,新建一个数据库连接,选择JDBC类型,mysql需要选择这个,其他的数据库依数据库类型而定。
    这里写图片描述
    在vendor中选择MYSQL,一般来说server name 和port都不用修改。用户名root,密码就是你数据库的密码。datasource name和database建议同名,据matlab的文档说这样可以避免某些数据库的奇怪的bug,不过两者同名对我们来说其实是很方便的。database需要在mysql中存在才行,要是你说的数据库都不存在,你让人怎么连接呢?mysql自带一个叫test的数据库。
    这里写图片描述
    点击test测试一下。
    这里写图片描述
    成功!记得save保存哦。
    现在输入dexplore命令,data source里面是不是多了一项呢?
    这里写图片描述
    然后就可以链接了。

    展开全文
  • MatlabMySql进行数据库操作

    千次阅读 2018-05-17 21:36:15
    本文所用的matlab 版本是Matlab 2016a,MySql的版本是5.0。通常对于matlab操作的数据进行存储时,可以存储到文件中,但是这样进行的数据存储容易丢失,因此使用MySql进行数据的存储。本文纯粹使用代码的方式进行...

    本文所用的matlab 版本是Matlab 2016a,MySql的版本是5.0。通常对于matlab操作的数据进行存储时,可以存储到文件中,但是这样进行的数据存储容易丢失,因此使用MySql进行数据的存储。本文纯粹使用代码的方式进行数据库的操作。

    首先需要安装MySql,并且能够确保MySql是运行状态,通过点击 计算机-->管理-->服务和应用程序-->服务 找到MySql的服务。如下图所示。


    接下来,在MySql中创建数据库,当进入MySql的时候要输入自己的密码。通过指令可以看到MySql中有什么数据库,接下来在数据库中创建表


    创建完表格后,插入数据


    此时成功插入数据。接下来在matlab中配置MySql数据库。首先需要进行文件的配置,如下所示在MATLAB的R2016a下的java的jar文件夹下的toolbox下面放置mysql的jar包

    接下来在MATLAB的R2016a下的toolbox下面的local下面,找到classpath.txt文件,在文件的最后添加如下的一行话



    保存文件,关闭,此时配置完成,接下来在Matlab中进行数据库的连接操作。

    首先要获得数据库的连接


    第一个参数是数据库的名称,第二个参数是user的名称,第三个是数据库的密码,第四个是MySql的驱动,最后是jdbc的连接

    对数据库进行连接是否成功进行检查


    返回以上数据证明数据库连接成功。

    接下来在数据库连接成功的情况下查看原始信息


    接下来查看数据库中的所有信息,返回一个句柄


    获得返回的信息


    最后取出信息




    展开全文
  • (5)填写数据库信息,Data Source Name是数据库名称;Description是描述,可不填写; TCP/IP Server可以填localhost或127.0.0.1;User为用户名,默认为root;Password为密码,为安装MySQL时所填写的密码;然后点击...

    目录

     

    一、配置ODBC数据源

    1.1、安装Mysql-connect-ODBC驱动,点击mysql-connector-odbc-5.2.5-winx64.msi

    1.2、点击下一步NexT

    1.3、选择:I accept the terms in the license agreement

    1.4、选择 Typical,下一步Next

    1.5、ODBC驱动安装完毕

    二、在控制面板中点击“管理工具”

    2.1、选择64位ODBC数据源

    2.2、点击添加

    2.3、选择“MySQL ODBC 8.0 Unicode Driver”

    2.4、填写数据库信息,Data Source Name是数据库名称;Description是描述,可不填写;

    2.5、配置完成。

    三、在matlab中进行操作

    3.1、打开MATLAB,在APP中选择Database Explorer;

    3.2、在弹窗中选择建好的数据库,输入用户名及密码,点击connect;

    3.3、连接成功为下图

    3.4、在命令行中输入代码,得到数据,如下图;


    一、配置ODBC数据源

    1.1、安装Mysql-connect-ODBC驱动,点击mysql-connector-odbc-5.2.5-winx64.msi

    1.2、点击下一步NexT

    1.3、选择:I accept the terms in the license agreement

    1.4、选择 Typical,下一步Next

    1.5、ODBC驱动安装完毕

    二、在控制面板中点击“管理工具”

    2.1、选择64位ODBC数据源

    设置ODBC数据源时,可以指定用户数据源名称(DSN)或系统DSN。用户DSN是特定于登录到计算机的人。只有这个人才能看到在用户DSN选项卡上定义的数据源。系统DSN并不是特定于登录到计算机的人。任何登录到机器的人都可以看到在SystemDSN选项卡上定义的数据源。您设置用户DSN或系统DSN的能力取决于所使用的数据库和ODBC驱动程序。有关详细信息,请与数据库管理员联系或参考ODBC驱动程序文档。

    2.2、点击添加

    2.3、选择“MySQL ODBC 8.0 Unicode Driver”

    2.4、填写数据库信息,Data Source Name是数据库名称;Description是描述,可不填写;

    TCP/IP Server可以填localhost或127.0.0.1;User为用户名,默认为root;Password为密码,为安装MySQL时所填写的密码;然后点击Test,提示connect successful,即成功。然后点击OK。

    • 数据源名称框中,输入数据源的适当名称,如MySQL。使用此名称可建立到数据库的连接。

    • 描述框中,输入此数据源的说明,如MySQL database.

    • TCP/IP服务器框中,输入数据库服务器的名称。有关数据库服务器的名称,请咨询数据库管理员。

    • 框中输入端口号。默认端口号为3306.

    • 用户框中,输入您的用户名。

    • 密码框中输入您的密码。

    • 数据库框中,输入数据库的名称。

    2.5、配置完成。

    三、在matlab中进行操作

    3.1、打开MATLAB,在APP中选择Database Explorer;

    通过单击MATLAB工具条上的Apps选项卡打开数据库资源管理器应用程序。然后,在“应用程序”部分的右侧,单击“显示更多”箭头,打开应用程序库。在“数据库连接和报告”下,单击“数据库资源管理器”。或者,在命令行输入DatabaseExplorer。在“数据源”部分中,选择“配置数据源>配置ODBC数据源”。

    3.2、在弹窗中选择建好的数据库,输入用户名及密码,点击connect;

    3.3、连接成功为下图

    3.4、在命令行中输入代码,得到数据,如下图;

    连接到MySQL使用ODBC驱动程序和命令行

    使用ODBC数据源名称连接到数据库。例如,此代码假定您正在连接到名为MySQL具有用户名username和密码pwd.

    conn = database('MySQL','username','pwd');

    闭数据库连接。

    close(conn)

     

     

    展开全文
  • MatlabMySQL数据库交互基本操作

    千次阅读 2018-03-27 10:10:00
    准备工作:(1)将mysql-connector-java-5.1.42-bin.jar拷贝到Matlab安装目录下即D:\Program Files (x86)\MATLAB\R2016a\java\jar\toolbox(2)在D:\Program Files (x86)\MATLAB\R2016a\toolbox\local中找到文件...
  • Matlab怎么连接MySQL数据库

    千次阅读 热门讨论 2019-05-19 17:29:32
    Matlab利用ODBC和JDBC驱动两种方式连接MySQL数据库 方法一:matlab利用ODBC数据源方式连接MySql数据库 MySQL安装教程 在安装好MySQL数据库的前提下,我创建一个名为zzx的数据库,数据表为login 具体数据如下 ...
  • Matlab连接数据库需要下载安装MySQL驱动文件。 下载地址:点击打开链接 将解压文件中的mysql-connector-java-5.1.42-bin.jar拷贝到matlab安装文件夹的java\jar\toolbox下。 然后修改matlab\R2014b\toolbox\local下...
  • 原创Matlab通过ODBC的方式调用数据库-Matlab数据库编程指南-Godman.rar 以下内容为Matlab中文论坛会员,Godman原创。 如果需要转载,请联系Godman会员: 如有疑问可以邮件联系 tntuyh@163.com Godman 2009...
  •  Step 1:将mysql-connector-java-5.1.7-bin.jar文件拷贝到……MATLABR2009ajavajar oolbox  Step 2:到……MATLABR2009a oolboxlocal目录下,找到classpath.txt文件,打开,并添加用来加载mysql的jdbc驱动语句: ...
  • MatlabMatlab操作mysql数据库

    千次阅读 2016-01-22 17:26:47
    Matlab操作mysql数据库1、安装MySql数据库(1)安装Windows版本MySql1)安装版本(此版本省略)2)解压缩版本点击查看(2)安装Linux版本MySql点击查看2、Matlab加载mysql驱动(1)下载mysql的connector驱动下载地址...
  • matlab内实现数据库的读写操作
  • 系统环境不再多说,如果还没有安装MySQL数据库,请移步到我的上一篇博客https://blog.csdn.net/xue_csdn/article/details/90701652 以下代码部分均为matlan语言 1、安装JDBC驱动 下载地址:...
  • 一、软件及驱动版本 matlab:2021a mysqlmysql8.0 JDBC驱动:mysql-connector-java-8.0.27.jar 二、驱动下载 ...三、matlabmysql连接 1、驱动位置 将下载好的 mysql-connector-java-8.0.27.jar 放在mat
  • 此 C++ Mex 函数可让您连接到 MySQL 数据库服务器。 SELECT 查询的结果将转换为 MATLAB 本机数据类型。 通过在 MATLAB 中构造 INSERT 字符串,可以将数据(缓慢地)插入到数据库中。 它可以同时连接到多台服务器(或...
  • 简介我们在考虑MySQL数据库的高可用架构时,主要考虑如下几方面:如果数据库发生了宕机或者意外中断等故障,能尽快恢复数据库的可用性,尽可能的减少停机时间,保证业务不会因为数据库的故障而中断。用作备份、只读副本...
  • matlab 数据库常用函数

    2020-09-02 14:14:17
    或调用用户在MySQL中定义的存储过程create_table execute(conn, 'create_table'); fetch fetch是获得数据的函数。ODBC允许四种方法。 直接执行sql语句 results = fecth(conn, sqlquery); 在查询语句中,可以包含...
  • 最近新工作需要,开始学习MySQL,手头没有服务器,所以在自己的windows7机器上装mysql,以及用matlab进行操作。下面将介绍一下入门的过程:1.下载和安装:参考以下步骤: ...MySQL 5.6 下载 安装后的环境变量设置 ...
  • matlabmysql的写操作

    2019-02-27 15:27:08
    matlabmysql的写操作:可以指定所写内容,指定所写格式,指定数据库具体表的位置。
  • MATLAB连接Mysql数据库的方法

    千次阅读 2016-11-08 15:56:57
    Step 1: 将mysql-connector-java-5.1.7-bin.jar文件拷贝到......\MATLAB\R2009a\java\jar\toolbox (...表示在你自己的MATLAB文件安装路径下寻找,5.1.7代表版本,无要求) Step 2: 到......\MATLAB\R2009a\toolbox\...
  • MySQL 是一个开源数据库服务器,专为稳健性和速度而设计。 在 MySQL 主页上,您可以阅读所有相关内容。 要连接到服务器,您需要一个实现特定 MySQL 协议的客户端程序。 然后您可以使用标准结构化查询语言 (SQL) 执行...
  • MySQL+matlab数据库配置

    2021-12-02 10:57:14
    使用matlab连接MySQL数据库
  • MATLAB读取数据库中的数据

    万次阅读 2017-04-23 22:08:08
    有时候我们想用MATLAB软件强大的数学处理能力对一些数据做一定的分析,但是大量的数据一般都存储在数据库中,那么我们首先需要从数据库中获得数据,然后在MATLAB中尽情地完成我们的分析。下面以mysql为例,具体讲解...
  • dbname = 'apknets';username='root';password='root';driver='com.mysql.jdbc.Driver';dburl = ['jdbc:mysql://localhost:...%打开数据库conn = database(dbname,username,password,driver,dburl);%执行sql语句c...
  • 零:文章概要这篇文章,主要是和大家一起去了解 索引,然后一起使用CREATE INDEX语法给数据库中的表创建一个索引。一:先拿电话薄做个类比假如,一个电话薄里面包含了一个城市的所有人的姓名和电话号码。那么,想找到...
  • 1.下载jdbc驱动,可以去...3.然后把 mysql-connector-java-5.1.46-bin.jar复制到matlab的安装路径的java\jar\toolbox 如我的是D:\Program Files\MATLAB\R2018a\java\jar\toolbox 4.打开matlab的安装路径下的toolbox
  • matlab如何使用jdbc和mysql数据库连接

    千次阅读 2014-07-15 16:53:24
    安装mysql的驱动包
  • matlab连接数据库

    千次阅读 2019-03-13 12:12:10
    1、安装mysql驱动程序包 mysql-connector-java-5.1.46-bin.jar下载链接 ①:将mysql-connector-java-5.1.7-bin....②:到…\MATLAB\R2009a\toolbox\local目录下,找到classpath.txt文件,打开,并添加用来加载mysql的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,063
精华内容 1,625
关键字:

matlab数据库mysql

mysql 订阅
matlab 订阅