当前位置:网站首页>MATLAB与Mysql数据库连接并数据交换(基于ODBC)
MATLAB与Mysql数据库连接并数据交换(基于ODBC)
2022-06-26 21:23:00 【宝筝梦中声】
一、配置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)

边栏推荐
- [Bayesian classification 2] naive Bayesian classifier
- 0 basic C language (1)
- Two methods of QT to realize timer
- 【 protobuf 】 quelques puits causés par la mise à niveau de protobuf
- Treasure and niche cover PBR multi-channel mapping material website sharing
- StringUtils判断字符串是否为空
- 0基础学c语言(1)
- 【贝叶斯分类3】半朴素贝叶斯分类器
- Browser event loop
- 宝藏又小众的覆盖物PBR多通道贴图素材网站分享
猜你喜欢

windows系统下怎么安装mysql8.0数据库?(图文教程)

leetcode刷题:字符串06(实现 strStr())

Dynamic parameter association using postman

Icml2022 | neurotoxin: a lasting back door to federal learning
Mongodb implements creating and deleting databases, creating and deleting tables (sets), and adding, deleting, modifying, and querying data

Leetcode(763)——划分字母区间

大家都能看得懂的源码(一)ahooks 整体架构篇

慕课11、微服务的用户认证与授权

c语言99乘法表

网易云信正式加入中国医学装备协会智慧医院分会,为全国智慧医院建设加速...
随机推荐
Swagger: how to generate beautiful static document description pages
Detailed explanation of stored procedures in MySQL
Sentinelresource annotation details
Two methods of QT to realize timer
Sword finger offer II 098 Number of paths / Sword finger offer II 099 Sum of minimum paths
C: Reverse linked list
QT环境下配置Assimp库(MinGW编译器)
windows系统下怎么安装mysql8.0数据库?(图文教程)
Cause analysis of 12 MySQL slow queries
俞敏洪:新东方并不存在倒下再翻身,摧毁又雄起的逆转
12个MySQL慢查询的原因分析
SentinelResource注解詳解
Y48. Chapter III kubernetes from introduction to mastery -- pod status and probe (21)
手机股票注册开户有没有什么风险?安全吗?
十大券商注册开户有没有什么风险?安全吗?
Looking back at the moon
不同的子序列问题I
分布式ID生成系统
与 MySQL 建立连接
KDD2022 | 基于知识增强提示学习的统一会话推荐系统