连接到数据库
从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)配置数据源,则可以使用连接字符串与
odbc
函数。方法关闭数据库连接
关闭
函数。
数据库列表
在选择使用Database Explorer应用程序或命令行之后,按照对应的数据库和驱动程序类型的步骤连接到数据库,如下表所示。
数据库 | 驱动程序或接口 | 连接的主题 |
---|---|---|
微软®访问™ |
ODBC |
|
Microsoft SQL Server® |
ODBC |
|
JDBC |
||
甲骨文® |
ODBC |
|
JDBC |
||
MySQL |
ODBC |
|
MySQL本机接口 |
||
JDBC |
||
PostgreSQL |
ODBC |
|
PostgreSQL本机接口 |
||
JDBC |
||
SQLite |
JDBC |
|
没有一个 |
要在不需要安装驱动程序或数据库的情况下创建SQLite连接,请使用 |
|
所有其他odbc兼容或jdbc兼容的数据库 |
ODBC、JDBC |
另请参阅
数据库
|关闭
|configureODBCDataSource
|databaseConnectionOptions
|odbc