主要内容

使用SQLite数据库与数据交互MATLAB接口SQLite

在MATLAB中使用SQL分析您的数据®无需访问任何数据库或驱动程序,使用MATLAB接口实现SQLite。在安装Database Toolbox™之后,您可以使用到SQLite的MATLAB接口在MATLAB和SQLite数据库文件之间移动数据。有关详细信息,请参见MATLAB的SQLite接口.SQLite连接不同于使用JDBC驱动程序创建的数据库连接。有关SQLite数据库的背景信息,请参见SQLite主页

MATLAB接口到SQLite的优点

通过SQLite的MATLAB接口,您可以在安装数据库工具箱后通过创建SQLite数据库文件立即开始处理数据。不需要安装或管理软件或驱动程序。您可以使用SQLite数据库文件共享数据。此外,您可以部署独立的数据库应用程序,而无需在目标计算机上进行额外的安装或配置。SQLite的MATLAB接口支持Windows®, Linux®,Mac

命令行工作流程MATLAB接口SQLite

为了快速连接到数据库并导入数据,使用MATLAB接口到SQLite。这些步骤提供了使用MATLAB接口到SQLite的高级工作流。

  1. 使用。创建一个SQLite数据库文件sqlite.SQLite数据库文件有一个.db扩展。的sqlite对象表示一个SQLite数据库连接。

  2. 在SQLite数据库文件中创建表执行

  3. 将数据导出到SQLite数据库文件sqlwrite

  4. 将数据导入MATLAB中sqlread获取

  5. 在MATLAB中进行数据分析。

  6. 将结果导出到SQLite数据库文件sqlwrite

  7. 使用关闭SQLite连接关闭

  8. 与他人共享SQLite数据库文件。

  9. 创建一个独立的SQLite数据库应用程序并部署它。

数据库资源管理器应用流程MATLAB接口SQLite

如果您有一个现有的SQLite数据库文件,您可以使用数据库资源管理器应用程序创建一个SQLite连接。这些步骤展示了如何创建连接。

  1. 打开Database Explorer应用程序。

  2. 连接部分中,点击连接

  3. 选择打开SQLite文件

    用于数据库连接的数据源和SQLite文件列表

  4. 导航到SQLite数据库文件所在的文件夹并选择该文件。点击好吧

  5. Database Explorer创建一个SQLite连接。的数据库浏览器窗格显示数据库中可用的表。

在创建SQLite连接之后,可以使用Database Explorer浏览SQLite数据库中的数据并将数据导入MATLAB。详细信息请参见以下主题:

SQLite JDBC连接差异

下表描述了使用MATLAB接口连接SQLite和使用JDBC驱动程序连接到SQLite数据库之间的区别。

使用MATLAB接口连接SQLite

使用JDBC驱动程序连接SQLite数据库

驱动程序安装

不是必需的

要求

数据库安装

不是必需的

要求

数据库管理

不是必需的

要求

数据库连接函数

sqlite 数据库

导入数据

是的

是的

出口数据

是的

是的

数据库操作

是的

是的

数据库资源管理器

是的

是的

数据库元数据

没有

是的

复杂的功能

没有

是的

MATLAB接口到SQLite限制

使用MATLAB接口到SQLite的局限性是:

  • 不支持将值作为任何列的第一个值。

  • 不支持数据库导入选项。

相关的话题

外部网站

Baidu
map