中访问关系数据库数据MATLAB
本教程展示如何将数据库工具箱™与关系数据库一起使用。要从这个工具箱中获得最大收益并理解其功能,请使用以下步骤和决策流程图。
如果您没有安装数据库,并且希望快速存储关系数据,请使用MATLAB®接口到SQLite。详细信息请参见使用MATLAB接口与SQLite数据库中的数据交互.
安装数据库。有关详细信息,请参阅数据库管理员或数据库文档。
如果你有MySQL®数据库,然后可以使用MySQL本机接口。详细信息请参见MySQL本机接口.
如果你有一个PostgreSQL数据库,那么你可以使用PostgreSQL本机接口。详细信息请参见PostgreSQL本机接口.
在使用ODBC驱动程序或JDBC驱动程序之间进行选择。详细信息请参见在ODBC和JDBC驱动程序之间选择.
如果您正在使用JDBC驱动程序,则需要安装驱动程序。ODBC驱动程序通常预安装在您的计算机上。有关ODBC和JDBC驱动程序的详细信息,请参见驱动程序安装.如果您对需要哪个驱动程序有疑问,请参考数据库管理员或数据库文档。
如果你有Linux®平台,然后你可以使用
odbc
函数使用已定义的数据源或连接字符串创建ODBC数据库连接。连接字符串是一个无dsn连接。(DSN是数据源名称。)为兼容odbc或jdbc的驱动程序创建数据源。详细信息请参见配置驱动程序和数据源.
使用数据库资源管理器应用程序或命令行测试到数据库的连接。
使用数据库资源管理器应用程序或命令行连接到数据库。详细信息请参见连接数据库.
从数据库中选择数据,并使用数据库资源管理器应用程序或命令行将数据导入MATLAB变量。详细信息请参见使用数据库资源管理器应用程序或命令行导入数据.
通过从MATLAB变量导出数据,将数据插入数据库。详细信息请参见
sqlwrite
函数。当您使用数据库资源管理器应用程序导入数据时,生成一个MATLAB脚本来自动化您的任务。详细信息请参见生成MATLAB脚本.
此流程图说明了与关系数据库一起使用“数据库工具箱”时要采取的步骤和要做出的决定。