连接数据库
从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 |
|
微软®SQL Server® |
ODBC |
|
JDBC |
||
甲骨文® |
ODBC |
|
JDBC |
||
MySQL |
ODBC |
|
MySQL本地接口 |
||
JDBC |
||
PostgreSQL |
ODBC |
|
PostgreSQL本地接口 |
||
JDBC |
||
SQLite |
JDBC |
|
没有一个 |
要在不需要安装驱动程序或数据库时创建SQLite连接,请使用 |
|
所有其他兼容odbc或jdbc的数据库 |
ODBC或JDBC |
另请参阅
数据库
|关闭
|configureODBCDataSource
|databaseConnectionOptions
|odbc