首页 > 解决方案 > Matlab 2019a 数据库工具箱中没有“sqlread”?

问题描述

我们的商店刚刚升级到 Matlab 2019a,我正在笨拙地导入 MySQL/MariaDB 数据(*.frm文件)。我找到了自己的sqlread教程。我还没有完全探究database建立连接的命令背后的阴谋诡计,但是在乱七八糟的过程中,我似乎发现我没有sqlread功能。这很奇怪,因为我有数据库工具箱:

>> ver
-----------------------------------------------------------------------------------------------------
MATLAB Version: 9.6.0.1072779 (R2019a)
MATLAB License Number: ______
Operating System: Microsoft Windows 7 Enterprise  Version 6.1 (Build 7601: Service Pack 1)
Java Version: Java 1.8.0_181-b13 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
-----------------------------------------------------------------------------------------------------
MATLAB                                                Version 9.6         (R2019a)
Database Toolbox                                      Version 9.1         (R2019a)
    <...snip...>

>> help sqlread
--- sqlread not found. Showing help for stlread instead. ---
    <...snip...>

>> which database
C:\Program Files\MATLAB\R2019a\toolbox\database\database\database.m

>> which sqlread
'sqlread' not found.

为什么这不可用?

标签: mysqlmatlabdatabase-connection

解决方案


TMW 调查并报告sqlread在设置数据源后可用。

不幸的是,我面临的下一个障碍是设置数据源

我关于将 MySQL 数据导入 Matlab 的更简单替代方法的问题仍然存在。

谢谢。


推荐阅读