主要内容

访问关系数据库数据MATLAB

本教程显示了如何将数据库Toolbox™与关系数据库一起使用。要从此工具箱中获得最大收益并了解其功能,请使用以下步骤和决策流程图。

  1. 如果您没有安装的数据库并想要快速存储关系数据,请使用MATLAB®接口与SQLITE。有关详细信息,请参阅使用MATLAB接口与SQLITE与SQLITE数据库中的数据进行交互

  2. 安装您的数据库。有关详细信息,请参阅您的数据库管理员或数据库文档。

  3. 在使用数据库资源管理器应用程序或命令行。有关详细信息,请参阅连接选项

  4. 如果您有mysql®数据库,然后可以使用MySQL本机接口。有关详细信息,请参阅MySQL本地界面

  5. 如果您有PostgreSQL数据库,则可以使用PostgreSQL本机接口。有关详细信息,请参阅PostgreSQL本地接口

  6. 在使用ODBC驱动程序或JDBC驱动程序之间进行选择。有关详细信息,请参阅在ODBC和JDBC驱动程序之间进行选择

  7. 如果您使用的是JDBC驱动程序,则需要安装驱动程序。ODBC驱动程序通常在您的计算机上预装。有关ODBC和JDBC驱动程序的详细信息,请参阅驱动程序安装。如果您对需要哪种驱动程序有疑问,请参阅数据库管理员或数据库文档。

  8. 如果您有Linux®平台,您可以使用ODBC使用定义的数据源或连接字符串创建ODBC数据库连接的功能。连接字符串是无DSN的连接。(DSN是数据源名称。)

  9. 为符合ODBC或符合JDBC的驱动程序创建数据源。有关详细信息,请参阅配置驱动程序和数据源

  10. 使用数据库Explorer应用程序或命令行测试到数据库的连接。

  11. 使用数据库Explorer应用程序或命令行连接到数据库。有关详细信息,请参阅连接到数据库

  12. 从数据库中选择数据,然后使用数据库Explorer应用程序或命令行将数据导入MATLAB变量。有关详细信息,请参阅使用数据库Explorer应用程序或命令行进行数据导入

  13. 通过从MATLAB变量导出数据,将数据插入数据库中。有关详细信息,请参阅sqlwrite功能。

  14. 当您使用数据库Explorer应用程序导入数据时,请生成MATLAB脚本以自动化任务。有关详细信息,请参阅生成MATLAB脚本

该流程图说明了使用与关系数据库的数据库工具箱时要采取的步骤和决策。

用于建立数据库连接并决定使用数据库Explorer应用程序或命令行的工作流程

相关话题