来源:自学PHP网 时间:2015-04-17 17:13 作者: 阅读:次
[导读] Win7 64位系统 Matlab 访问 Mysql 数据库PS: 看了很多网上用Matlab 连接Mysql 的技术贴,但是实际自己操作时总是出现问题,现写下详细的技术贴,希望以后少走弯路!后续还会写一些matlab的...
Win7 64位系统 Matlab 访问 Mysql 数据库PS: 看了很多网上用Matlab 连接Mysql 的技术贴,但是实际自己操作时总是出现问题,现写下详细的技术贴,希望以后少走弯路!后续还会写一些matlab的数据库语句! 实例: I)下载得到mysql-connector-java-5.1.35-bin.jar; 下载:mysql-connector-java-gpl-5.1.35.msi (不用担心这个是32位的) 运行——C:\ProgramFiles (x86)\MySQL\MySQL Connector J——mysql-connector-java-5.1.35-bin.jar II)复制至D:\ProgramFiles\Matlab\R2009b\java\jar\toolbox 文件夹下; III)对路径D:\Program Files\Matlab\R2009b\toolbox\local 下得classpath.txt 文档,增加了一句话,用来加载mysql的jdbc驱动 $matlabroot/java/jar/toolbox/mysql-connector-java-5.1.35-bin.jar, 关闭matlab,重新打开,一切OK。 注意:1. Classpath.txt 里直接添加$matlabroot/java/jar/toolbox/mysql-connector-java-5.1.35-bin.jar 即可。不要前面加# 2. mysql-connector-java-5.1.35-bin.jar 版本要一致 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' 错误:'Unable to find JDBC driver.' 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' 成功! |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com