多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 數據庫 > 數據庫應用 > Win7 64位系統 Matlab 訪問 Mysql 數據庫(詳細?。?

Win7 64位系統 Matlab 訪問 Mysql 數據庫(詳細?。?/h1>
來源:程序員人生   發布時間:2015-04-28 07:52:40 閱讀次數:3966次

 Win7   64位系統 Matlab 訪問 Mysql 數據庫

PS:  看了很多網上用Matlab 連接Mysql 的技術貼,但是實際自己操作時總是出現問題,現寫下詳細的技術貼,希望以后少走彎路!后續還會寫1些matlab的數據庫語句!

實例:

I)下載得到mysql-connector-java⑸.1.35-bin.jar;

http://dev.mysql.com/downloads/connector/j/

下載:mysql-connector-java-gpl⑸.1.35.msi   (不用擔心這個是32位的)

運行――C:ProgramFiles (x86)MySQLMySQL Connector J――mysql-connector-java⑸.1.35-bin.jar

II)復制至D:ProgramFilesMatlabR2009bjavajar oolbox 文件夾下;

III)對路徑D:Program FilesMatlabR2009b oolboxlocal 下得classpath.txt 文檔,增加了1句話,用來加載mysql的jdbc驅動

$matlabroot/java/jar/toolbox/mysql-connector-java⑸.1.35-bin.jar, 關閉matlab,重新打開,1切OK。

注意:1. Classpath.txt 里直接添加$matlabroot/java/jar/toolbox/mysql-connector-java⑸.1.35-bin.jar  便可。不要前面加#

2. mysql-connector-java⑸.1.35-bin.jar 版本要1致

3. conn =database(‘test’,'root','123456','com.mysql.jdbc.Driver','jdbc:mysql://127.0.0.1:3306/test‘)

conn =

       Instance: 'imgtograph'
       UserName: 'root'
         Driver: []
            URL: []
    Constructor: [1x1 com.mathworks.toolbox.database.databaseConnect]
        Message: 'Unable to find JDBC driver.'
         Handle: 0
        TimeOut: 0
     AutoCommit: 'off'
           Type: 'Database Object'

毛?。?span style="background:yellow">'Unable to find JDBC driver.'
解決: 1.  test 必須是數據庫名,而不是連接名   (當發現 mysql-connector-java⑸.1.35-bin.jar 復制處和 classpath.txt 都沒錯時,檢查你的語句是不是有問題!)

2. 要重啟matlab

conn=database('123','root','123456','com.mysql.jdbc.Driver','jdbc:mysql://127.0.0.1:3306/123')

 

conn =

 

       Instance: '123'

       UserName: 'root'

         Driver: 'com.mysql.jdbc.Driver'

            URL: 'jdbc:mysql://127.0.0.1:3306/123'

    Constructor: [1x1com.mathworks.toolbox.database.databaseConnect]

        Message: []

         Handle: [1x1com.mysql.jdbc.JDBC4Connection]

        TimeOut: 0

     AutoCommit: 'on'

           Type: 'Database Object'

成功!

關于  matlab 查詢 mysq 語句:

conn=database('ryzh','root','9101','com.mysql.jdbc.Driver','jdbc:mysql://192.168.0.100:3306/ryzh')


sql=['SELECT A.date, B.symbol,A.Aum,B.EndQty,B.Tclose,A.CS  FROM A JOIN B on A.date = B.date WHERE A.date = curdate()⑴']


curs = exec(conn, sql);
curs =fetch(curs)
Position= curs.data;


注意: 1.  ryzh 是數據庫

            2.    sql  要寫對  (將sql 語句放到  NAVICAT 里運行??!不能運行,就是語句產生了毛病,數據讀不了

            3.   exec , fetch  讀出來是結構體

            4.   curs.data 是數據   ( 總之:sql 要寫對,才能讀出來數據)

 

參考:1. http://blog.sina.com.cn/s/blog_5071eb880100w1i3.html     matlab連接mysql的安裝詳細貼!

2. http://www.blogjava.net/qileilove/archive/2014/05/08/413436.html   matlab 寫mysql 查詢語句貼!

 

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 亚洲欧美手机在线观看 | 亚洲精品天堂在线 | 成人久久久观看免费毛片 | 亚洲国产精品乱码一区二区三区 | 性xxxhd欧美| 另类小说图片综合网 | 日本一区二区高清免费不卡 | 亚洲码在线 | 中文字幕乱码中文乱码综合 | 午夜网站在线播放 | 日本护士视频xxxxxwww | 欧美日韩一区视频 | 久久久久久亚洲精品影院 | 欧美aa级| 爱爱视频网站免费 | 久草午夜 | 国产精品自拍在线 | 久久久久久久久人体 | 老司机精品视频午夜免费视频 | 亚洲图片一区 | 亚欧在线观看 | 美女无遮挡免费视频网站 | h视频在线观看视频观看 | 在线视频一区二区三区在线播放 | 动漫美女毛片 | 成人国产网站v片免费观看 成人国产亚洲 | 18videosex性欧美69免费播放 | 亚洲精品久久一区毛片 | 免费观看性欧美毛片 | 婷婷去我也去 | 韩国人hdxxxx美女 | 免费观看欧美性一级 | 久久久精品久久久久久 | 欧美福利精品 | 亚洲福利视频一区 | 久久亚洲在线 | 欧美综合在线视频 | 亚洲成人黄色网址 | 成人精品一区二区久久 | 波多野结衣精品一区二区三区 | 丁香婷婷激情综合 |