主要内容

连接数据库

从MATLAB连接到数据库®,安装ODBC或JDBC驱动程序并创建数据源。或者,您可以连接到MySQL®或使用本地接口的PostgreSQL数据库。有关驱动程序安装和数据源设置的详细信息,请参见配置驱动程序和数据源。如果没有安装数据库,又想快速存储关系数据,可以使用MATLAB的SQLite接口。详细信息请参见使用MATLAB接口与SQLite数据库中的数据进行交互

方法连接到数据库数据库资源管理器App或命令行。这两个选项使您能够执行不同的操作。有关决定使用哪个选项的详细信息,请参见连接选项

数据库资源管理器应用程序连接工作流

使用这些步骤作为使用应用程序创建数据库连接的一般工作流程。

  • 数据源部分数据库资源管理器选项卡上,单击配置数据源并选择适当的选项来配置ODBC、JDBC或本机数据源。

  • 连接部分中,点击连接并选择已配置的数据源以创建数据库连接。

  • 要关闭数据库连接,在连接部分中,点击紧密联系。选项中选择相应的数据源,从而关闭您所选择的数据库连接紧密联系列表。

命令行连接流程

使用这些步骤作为在命令行上创建数据库连接的通用工作流。

  • 控件配置ODBC数据源configureODBCDataSource方法配置JDBC数据源databaseConnectionOptions函数。

  • 通过完成以下步骤之一创建数据库连接:

    • 创建ODBC数据库连接odbc函数。

    • 控件创建ODBC或JDBC数据库连接数据库函数。

    • 方法使用MySQL本地接口创建MySQL数据库连接mysql函数。

    • 使用PostgreSQL本地接口创建一个PostgreSQL数据库连接postgresql函数。

  • 如果未使用数据源名称(DSN)配置数据源,则可以使用具有的连接字符串创建无DSN连接odbc函数。

  • 命令关闭数据库连接关闭函数。

数据库列表

在选择使用Database Explorer应用程序或命令行之后,按照对应的数据库和驱动程序类型的步骤连接到数据库,如下表所示。

数据库 驱动程序或接口 连接的主题

Microsoft Access®

ODBC

连接到访问使用数据库资源管理器应用程序

使用ODBC驱动程序和命令行连接到Access

微软®SQL Server®

ODBC

使用数据库资源管理器应用程序连接到SQL Server

使用ODBC驱动程序和命令行连接SQL Server

使用DSN-Less连接字符串和命令行连接到SQL Server

JDBC

使用数据库资源管理器应用程序连接到SQL Server

使用JDBC驱动程序和命令行连接SQL Server

甲骨文®

ODBC

使用数据库资源管理器应用程序连接到Oracle

使用ODBC驱动程序和命令行连接Oracle

JDBC

使用数据库资源管理器应用程序连接到Oracle

使用JDBC驱动程序和命令行连接Oracle

MySQL

ODBC

使用数据库资源管理器应用程序连接MySQL

使用ODBC驱动程序和命令行连接MySQL

使用DSN-Less连接字符串和命令行连接MySQL

MySQL本地接口

使用数据库资源管理器应用程序连接MySQL

使用命令行连接MySQL

JDBC

使用数据库资源管理器应用程序连接MySQL

使用JDBC驱动程序和命令行连接MySQL

PostgreSQL

ODBC

使用数据库资源管理器连接到PostgreSQL

使用ODBC驱动程序和命令行连接PostgreSQL

使用DSN-Less连接字符串和命令行连接到PostgreSQL

PostgreSQL本地接口

使用数据库资源管理器连接到PostgreSQL

使用命令行连接PostgreSQL

JDBC

使用数据库资源管理器连接到PostgreSQL

使用JDBC驱动程序和命令行连接PostgreSQL

SQLite

JDBC

使用数据库资源管理器应用程序连接到SQLite

使用JDBC驱动程序和命令行连接到SQLite

没有一个

要在不需要安装驱动程序或数据库时创建SQLite连接,请使用sqlite函数来创建新的SQLite数据库文件或连接到现有的SQLite数据库文件。

所有其他兼容odbc或jdbc的数据库

ODBC或JDBC

其他兼容odbc或jdbc的数据库

另请参阅

||||

相关的话题