主要内容

中访问关系数据库数据MATLAB

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

  1. 如果您没有安装数据库,并且希望快速存储关系数据,请使用MATLAB®接口到SQLite。详细信息请参见使用MATLAB接口与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. 使用数据库资源管理器应用程序或命令行测试到数据库的连接。

  11. 使用数据库资源管理器应用程序或命令行连接到数据库。详细信息请参见连接数据库

  12. 从数据库中选择数据,并使用数据库资源管理器应用程序或命令行将数据导入MATLAB变量。详细信息请参见使用数据库资源管理器应用程序或命令行导入数据

  13. 通过从MATLAB变量导出数据,将数据插入数据库。详细信息请参见sqlwrite函数。

  14. 当您使用数据库资源管理器应用程序导入数据时,生成一个MATLAB脚本来自动化您的任务。详细信息请参见生成MATLAB脚本

此流程图说明了与关系数据库一起使用“数据库工具箱”时要采取的步骤和要做出的决定。

创建数据库连接并决定使用数据库资源管理器应用程序或命令行的工作流

相关的话题