MATLAB-SQL连接技术

2015-07-24 06:34:07 · 作者: · 浏览: 1

MATLAB - SQL 连接技术[纯代码]

代码块

代码块语法遵循标准 MATLAB 代码

function conn_matlabdb()
% 瑞 2015.6.27 MATLAB R2013b
% 功能描述:建立 matlab 与数据库 SQL 连接
% 采用 JDBC 连接的方法:安装驱动包 -> 添加路径 -> 重启 matlab
%                                -> 建立
数据库
连接(基于 SQL Server 2008) %% 输入(依此):数据库名称,用户名,密码,驱动器名称*,本地服务器地址* databasename = 'matlabdb'; username = 'matlabuser'; password = '******'; driver = 'com.mysql.jdbc.Driver'; databaseurl = 'jdbc:mysql://localhost:3306/matlabdb'; %% 建立 SQL 连接 conn = database(databasename, username, password, driver, databaseurl); ping(conn); %% 连接判定:1 已连接 | 0 未连接 isconnection(conn); %% 获取数据为 cell 格式 curs=exec(conn, 'select * from matlabdb.tb_dw_addr'); % ''中为 SQL 语句 curs=fetch(curs); datacell = curs.Data; %% 关闭连接 close(curs); close(conn)