全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SQL及关系型数据库数据分析
2781 3
2014-10-26
   之前一直用的ODBC连接mssql,最近计算量大,又搞了个机箱,64位,发现Matlab无法通过odbc连接DB(很奇怪,我也不是知道为啥,因为我的笔记本就是64bit,可以正常连接)。于是考虑用JDBC进行连接。之前也用JdbC连过数据库,不过那是半年前的事情了。今天做的时候饶了点弯子,浪费了不少时间。
   1)把sqljdvbc放在classpath.txt后,一定要重启。我没有重启,导致调试的时候老是找不到驱动器。
   2)conna=database
(db,username,password,'com.microsoft.sqlserver.jdbc.SQLServerDriver','jdbc:sqlserver://localhost:1433;databaseName=db');
如果不写databaseName=db的话,一定要在sql语句中注明数据库名,即应该写成'select * from databasename.dbo.table',否则会提示表名无效。
   3)目测JdbC要比ODBC快一丢丢。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-12-28 08:25:46
好!!!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-1-8 11:31:08

好!!!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-1-8 19:03:30
大神,matlab中大量数据上传到mysql有什么好方法,insert 和fastinsert的效率太低了,我试的基本一秒300条左右,蛋疼,求解啊
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群