Matlab 通過JDBC方式連接Sqlserver數據庫

一、爲什麼要用JDBC連接

      首先,Matlab是通過Java寫的,自身處理JDBC方式更加迅速;其次ODBC方式連接Sqlserver最終也是轉換爲JDBC方式。

二、連接工具準備

     1、Sqlserver JDBC驅動

            下載地址,現在最新版本爲4.0,下載壓縮包即可。

            下載後解壓取其中的sqljdbc4.jar和sqljdbc.jar

             設置matlab的啓動加載項,打開C:\Program Files\MATLAB\R2012a\toolbox\local\classpath.txt,在文件的最後添加剛纔的jar文件,例如:F:/matlab/JDBCDriver/sqljdbc4.jar(注意這裏需要用"/")

             重新啓動matlab,若不報錯則認爲加載驅動成功           

      2、配置數據庫允許遠程連接,開啓系統1433端口

三、連接步驟

     1、設置連接字符串       
      conn=database('DB','user','pwd','com.microsoft.sqlserver.jdbc.SQLServerDriver','jdbc:sqlserver://127.0.0.1:1433;databaseName=DB');

     2、驗證是否連接到數據庫

      isconnection(conn);%若返回1則認爲連接成功。

    3、對數據的具體操作

      包括增刪改查

     4、關閉數據庫連接

     close(conn);

  


發佈了71 篇原創文章 · 獲贊 37 · 訪問量 25萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章