主要内容

连接到数据库

从MATLAB连接到数据库®,安装ODBC或JDBC驱动程序并创建数据源。或者,你可以连接到MySQL®或使用本地接口的PostgreSQL数据库。驱动安装和数据源设置请参见配置驱动程序和数据源.如果您没有安装数据库,并且希望快速存储关系数据,您可以使用MATLAB接口来SQLite。有关详细信息,请参见与MATLAB接口工作到SQLite

您可以使用连接到数据库数据库浏览器应用程序或命令行。这两个选项使您能够执行不同的操作。有关决定使用哪个选项的详细信息,请参阅连接选项

数据库浏览器应用程序连接工作流

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

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

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

  • 要关闭数据库连接,请在连接部分,单击密切联系. 如果打开了多个连接,请通过从中选择相应的数据源来关闭所选的数据库连接密切联系列表

命令行连接工作流

将这些步骤用作在命令行创建数据库连接的常规工作流。

  • 使用配置ODBC数据源configureODBCDataSource函数,或使用数据库连接选项作用

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

    • 使用创建ODBC数据库连接odbc作用

    • 控件创建ODBC或JDBC数据库连接数据库作用

    • 使用MySQL本机接口和mysql作用

    • 使用具有的PostgreSQL本机接口创建PostgreSQL数据库连接postgresql作用

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

  • 使用作用

数据库列表

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

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

微软®通道™

ODBC

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

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

Microsoft SQL Server®

ODBC

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

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

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

JDBC

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

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

神谕®

ODBC

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

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

JDBC

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

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

MySQL

ODBC

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

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

使用无DSN连接字符串和命令行连接到MySQL

MySQL本机接口

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

使用命令行连接到MySQL

JDBC

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

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

PostgreSQL

ODBC

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

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

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

PostgreSQL本机接口

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

通过命令行连接到PostgreSQL

JDBC

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

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

数据库

JDBC

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

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

没有一个

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

所有其他符合ODBC或JDBC的数据库

ODBC还是JDBC

其他符合ODBC或JDBC的数据库

另见

||||

相关的话题