您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

matlab连接mysql

bubuko 2022/1/25 20:02:44 mysql 字数 2118 阅读 668 来源 http://www.bubuko.com/infolist-5-1.html

Matlat连接mysql 1.安装jdbc驱动 下载地址 根据自己的mysql版本进行对应下载 完成后,解压,将文件夹中的mysql connector java 8.0.13.jar文件复制到matlab的D:\Program Files\MATLAB\R2018b\java\jar\toolb ...

Matlat连接mysql

1.安装jdbc驱动

下载地址

技术分享图片

技术分享图片

根据自己的mysql版本进行对应下载

完成后,解压,将文件夹中的mysql-connector-java-8.0.13.jar文件复制到matlab的D:\Program Files\MATLAB\R2018b\java\jar\toolbox路径下,然后在路径D:\Program Files\MATLAB\R2018b\toolbox\local中找到classpath.txt文件,打开,添加
$matlabroot/java/jar/toolbox/mysql-connector-java-8.0.13.jar,保存。

找到对应的matlab安装路径,这里复制粘贴过去了

2 记得启动MySQL

3 MATLAB代码

数据库连接

conn = database(‘dbname‘, ‘user‘, ‘password‘, ‘com.mysql.jdbc.Driver‘, ‘jdbc:mysql://localhost:3306/dbname‘)

可能连接以后会有 Message:‘The server time zone value..‘之类的话,别担心,那是你的MySQL时区出现问题了

解决方法:

cmd

mysql -u root -p

(getPassword)

show variales like ‘%time_zone%‘;

set global time_zone=‘+8:00‘;

即可出现

技术分享图片

证明已经连接成功了!

相关操作

查询

curs=exec(cnn,‘查询语句‘)
cur=fetch(curs)
data=cur.Data

技术分享图片

插入

fastinsert(conn,‘student‘,{‘name‘,‘age‘},{‘李四‘,22})

删除

update(conn,‘student‘,{‘name‘,‘age‘},{‘张三‘,26},‘where age=20‘)%20改为26

matlab连接mysql

原文:https://www.cnblogs.com/CarryBlogs/p/12571421.html


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶