將連接mysql的驅動放到D:\Program\MATLAB\R2016a\java\jar\toolbox
修改matlab的關於類路徑的配置文件:D:\Program\MATLAB\R2016a\toolbox\local下的classpath.txt,末尾加上
$matlabroot/java/jar/toolbox/mysql-connector-java-5.1.47.jar
啓動mysql服務
打開matlab命令行窗口
連接數據庫test:
conn = database('databasename','username','password','driver','databaseurl')
eg:conn = database('test','root','root','com.mysql.jdbc.Driver','jdbc:mysql://localhost:3306/test')
ping(conn):測試是否連接成功
操作數據庫,利用遊標
% 執行sql查詢
cur = exec(conn,'sql語句');
% 取數據結果
curs = fetch(cur );
% 顯示數據,是一個CELL結構
curs .data
%使用完數據庫後,依次關閉遊標和連接
close(cur)
close(conn);