matlab链接sql server实用教程

操作系统:64位win8.1、win10

软件版本:Matlab2013a SQL Sever 2008 R2(多数版本都是通用的)

1.配置ODBC

        打开 控制面板—>系统和安全—>管理工具,找到ODBC数据源(64位)双击打开,这是因为我的操作系统是64位的


进来之后单机添加按钮

在新窗口中选择SQL Server并单机完成

接着会弹出创建新数据源窗口,第一行名称处输入要连接的数据库名(这里是我第一步创建好的数据库NEU),第二行描述处可任意描述该数据源(NEUSource),第三行服务器下拉框选择你的SQL Server服务器名称,如果下拉框是空的则手动输入数据库服务器名,登录数据库如下图可见我的数据库服务器名为dell-PC

信息如下填写完整后,单机完成

在弹出的对话框中单机测试数据源

查看是否测试成功

一路点击确定完成创建数据源NEU

2.Matlab对数据库的操作

        首先要连接数据库,输入下图中的命令。conn是一个变量,用于保存数据库连接字符串,NEU是数据源(即要连接的数据库名),另外两个字段分别是SQL Server登录名和登录密码

然后检验数据库连接状态

接下来就可以在Matlab中对数据库进行操作

例如:把matlab矩阵变量matvar插入到数据库NEU的表dbo.Table中。使用fastinsert语句,conn前面我们也已经定义过了,NEU.dbo.Table表示数据库名为NEU,插入的表为dbo.Table,花括号中的col1,col2,col3是表中列名,矩阵变量matlab的列数必须和花括号中的列数一样才能插入成功

上图命令实现将三列matlab矩阵变量matvar插入打到SQL Server数据库NEU的dbo.Table表的col1、col2、col3这三列中

来源网站:http://www.cnblogs.com/eniac12/p/4436495.html








  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值