Matlab连接SQL数据库【完整版】【包括32位和64位】
更新时间:2023-06-10 13:38:01 阅读量: 实用文档 文档下载
- Matlab连接数据库推荐度:
- 相关推荐
1、32位系统——采用简单的ODBC建桥连接
step1:【建立数据库】这个大家应该不用说了吧
step2:【建立ODBC数据源】
(1)控制面板--》管理工具--》数据源(ODBC)---》用户DSN--》添加
(2)然后再数据源名处随意命个名,比如test,服务器选择本地
(3)选择登陆数据库方式,然后【下一步】。然后选择默认数据库,选择自己的数据库,这里以master为例。
(4)一直【下一步】,直到最后。出现【测试数据库】,点击测试。
setp3:【Matlab测试】
sourceName=input('Enter the sourceName:','s'); %获取为test)
Timeout=logintimeout(5); %允许登录连接时间最长为5s
conn=database(sourceName,'sa','123'); %获取数据库连接对象
ping(conn) %测试数据库连接状态
PS:以上仅限32位系统,针对64位系统,会出现:[Microsoft][ODBC 驱动程序管理器] 无效的字符串或缓冲区长度。64位系统,通过JDBC连接。
2、32位系统——采用简单的JDBC连接
第一步,【下载Microsoft SQL Server JDBC Driver 3.0】从 下载
Microsoft SQL Server JDBC Driver 3.0(4M左右),下载地址可以将上述关键字扔进Google中搜索就得到了。解压缩可以得到很多文件,我们需要的是其中的sqljdbc4.jar和sqljdbc.jar这两个文件。
其中后者是前者的子集,只要不出问题,直接使用前者就可以了。
第二步,【Matlab加入路径】在Matlab中加入jar。具体做法是找到"classpath.txt"文件,例如我的这个文件位置是 "D:\Matlab2010B\toolbox\local\classpath.txt",在文件的最后加入sqljdbc4.jar的完整路径,例如我的是: "D:/sqljdbc30/enu/sqljdbc4.jar",注意斜杠怎么写。 第三步,【启动Matlab】,启动过程中如果没有出错,那么这个JDBC Connector就可以用了。
第四步,【查看SQL中TCP/IP以及端口号】
步骤一 首先打开SSCM,如下图所示:
然后再sql server网络配置中开启TCP/IP协议,如下图所示:
在这里我们要将协议中的TCP/IP协议开启。然后修改IPA11的TCP端口为所需的端口号。然后确定。
步骤二 打开SQL Server 服务,进入下图所示界面,右击Sql
Server(MSSQLSERVER),重新启动
第五步,
%假设SQL Server地址是 127.0.0.1,端口是 1433,数据库名称是test,用户名sa,密码 123456
conn=database('test','sa','123456','com.microsoft.sqlserver.jdbc.SQLServerDriver',...
'jdbc:sqlserver://127.0.0.1:1433;databaseName=test');
ping(conn)
参考资料:
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 整版
- 包括
- 连接
- 数据库
- Matlab
- SQL
- 钢筋工长作业指导书
- 甲方如何做好对监理的管理
- 营养复习参考高考生如何补充
- 有效组织及表达思考技巧
- 东营:审计局对政府投资重点建设项目招投标实行全过程跟踪监督
- 教师资格中学《综合素质》高频考点:阅读理解能力2
- 2021年青岛版郑州实验小学信息技术四年级下册《飞舞的蝴蝶-图像运动动画》教学设计
- 素质教育中学生创新能力的缺失与应对策略
- 初三化学练习(酸碱盐)
- 全自动真空包装机操作规范
- 浅谈新疆农村供水存在的问题及措施
- 计算方法与实习 第四版 (孙志忠 著) 东南大学出版社 课后答案
- 国外工人记工表(中英)
- 分数乘整数教学反思粉
- 学校教学楼场地设计案例分析
- 湖南省畜禽品种资源保护规划
- 钢筋加工分项工程技术交底内容附页
- 浅层气浮技术说明
- 小学数学教学论文-试谈小学数学课堂教学的调控-人教版新课标【小学学科网】
- 埃洛石纳米管管壁多孔