主要内容

连接选项

你可以连接到数据库以不同的方式使用数据库工具箱™。如果你访问一个数据库,创建一个数据源。然后,您可以通过使用连接到数据库数据库资源管理器应用程序或命令行。如果你没有安装数据库,想快速存储关系数据,您可以使用MATLAB®接口SQLite。有关详细信息,请参见使用MATLAB与SQLite数据库的数据交互接口SQLite

创建或连接到数据源

如果你已经安装了数据库驱动程序,您可以创建一个数据源。

  • 对于一个ODBC驱动程序,打开微软®通过使用ODBC数据源管理员对话框configureODBCDataSource函数或Database Explorer应用。

  • JDBC驱动程序,打开JDBC数据源配置对话框中通过使用数据库浏览器应用程序,通过使用或配置JDBC数据源databaseConnectionOptions在命令行功能。

有关示例,请参见配置驱动程序和数据源。否则,看到驱动程序安装安装你的驱动的信息。配置MySQL®或PostgreSQL本机接口,明白了MySQL本机接口PostgreSQL本机接口

如果你已经定义的数据源,那么您可以连接到您的数据库。如果你不能定义一个数据来源,您可以连接到您的数据库使用DSN-less连接字符串的odbc函数。(DSN数据源名称。)有关详细信息,请参见连接到数据库

在建立连接之后,您可以探索数据库和使用database Explorer视图数据应用程序或命令行。有关详细信息,请参见数据导入使用数据库浏览器应用程序或命令行

定义操作系统身份验证

操作系统身份验证允许您使用您的操作系统连接到一个数据库用户帐户。操作系统执行用户验证,和数据库不需要一个不同的用户名和密码。操作系统身份验证有助于维护数据库访问凭证。例如,Windows®提供了操作系统身份验证,可以配置为使用Microsoft SQL Server®数据库。对象的细节Microsoft SQL ServerWindows身份验证,请参阅设置操作系统身份验证。

连接选项

用这个表来选择最好的连接选项。

连接选项

使用

数据库浏览器应用程序

  • 视觉检查结构,或模式,数据库。

  • 评估的一般大小的数据库通过查看数据库结构。

  • 选择一个表中的数据,并将其导入MATLAB变量。

  • 生成一个MATLAB脚本。

  • 生成一个SQL查询。

命令行

  • 将数据从一个数据库导入MATLAB。

  • 从MATLAB数据导出到一个数据库。

  • 处理大量的数据。

  • 运行SQL查询存储在文本文件中。

  • 运行存储过程和函数。

几个选项允许您连接到您的数据库的命令行。用这个表来选择最好的命令行连接选项。

命令行连接选项

使用

ODBC连接

连接到您的数据库以最大的性能。

DSN-less连接

通过使用连接字符串连接到您的数据库。详情,请参阅odbc函数。

本机接口连接

连接到MySQL和PostgreSQL数据库。PostgreSQL数据库,您可以连接没有安装驱动程序。有关详细信息,请参见MySQL本机接口PostgreSQL本机接口

JDBC连接

实现最大的平台独立性。

SQLite连接

导入数据不需要安装数据库或司机。有关详细信息,请参见使用MATLAB与SQLite数据库的数据交互接口SQLite

您可以创建多个连接一次相同的数据库或不同的数据库。使用数据库浏览器应用程序创建多个连接,看到的使用数据库浏览器应用程序创建SQL查询。或者,您可以使用数据库函数来创建多个连接在命令行。

另请参阅

|||

相关的话题