【备忘】MATLAB连接SQL教程

写在前面

软件版本:
(1)MATLAB 2020b;
(2)SQL Server 2019;
(3)Window 10(64位) 1909版本。
参考网址:
[1] https://www.bbsmax.com/A/MAzAvjreJ9/
[2] https://wenku.baidu.com/link?url=nTWXB-xC4SSWB024mDAk8Tue6NPeFSunjaZFoLDzhlezRUP0-2mvNb3LgeBKgSDKNpUmwqGQozF86B2ma1SuYTkR459xL9BhkR4jd8PLniK

1 查看服务

右键单击“此电脑”,按照如下顺序依次点击:
“此电脑 —> 管理 —> 服务和应用 —> 服务”。

在这里插入图片描述
注意编号为2的红框,将“SQL Server 代理(SQLEXPRESS)”的“启动类型”设置为“自动”,以及将“SQL Server 代理(SQLEXPRESS01)”的“启动类型”设置为“禁用”。因为这两条服务有时候会产生冲突,所以选择关闭其中之一即可。

2 建立数据库

打开Microsoft SQL Server Management Studio,身份验证一栏选择“Windows 身份验证”,并记住服务器名称为“LILINGWEI\SQLEXPRESS”,之后在ODBC通讯中需要使用到,登录界面见下图。

在这里插入图片描述
在数据库下新建一个数据库,这里我新建了一个名字叫“mydb”的数据库。如果需要为这个数据库建立用户,【写在前面】部分提及的网址[1]有详细说明。

3 建立连接

这步比较关键,也容易出现错误。
点击开始菜单,进入设置,搜索控制面板,点击控制面板选项。进入控制面板后,按照如下顺序依次点击:
“控制面板 —> 系统和安全 —> 管理工具 —> ODBC 数据源(64 位)”。

在这里插入图片描述
点击“添加”。

在这里插入图片描述

选择“SQL Server”并点击下方“完成”按钮。

在这里插入图片描述
按照红框的内容填写,再点击“下一步”。

在这里插入图片描述

点击“下一步”。

在这里插入图片描述
将默认数据库更改为“mydb”,此处根据自己建立的数据库名为准,因为我建立的数据库名为“mydb”,所以选择了“mydb”作为默认数据库,点击“下一步”。

在这里插入图片描述
点击“完成”。

在这里插入图片描述
点击“测试数据源”,显示下图所示页面则说明连接成功。

在这里插入图片描述

4 打开MATLAB测试

打开MATALB 2020b,输入以下代码:

database('mydb','','')

得到下图所示结果。

在这里插入图片描述
AutoCommit显示“on”代表MATLAB与SQL成功连接,显示“off”代表连接失败。

至此,MATLAB与SQL连接完毕。

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值