• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

window 中matlab链接mysql

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

1、环境配置

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

mysql-connector-java-5.1.46-bin.jar的下载地址:

链接:https://pan.baidu.com/s/1QB3OB70rV7q5C0P-mrZ6gQ 
提取码:vn6v 
复制这段内容后打开百度网盘手机App,操作更方便哦

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

将下载好的mysql-connector-java-5.1.46-bin.jar拷贝到

C:\Program Files\MATLAB\R2015b\java\jar\toolbox

在C:\Program Files\MATLAB\R2015b\toolbox\local,目录中找到classpath.txt,并在最后添加

$matlabroot/java/jar/toolbox/mysql-connector-java-5.1.46-bin.jar

2、基本语句

2.1 链接数据库

 conn = database('DatasetName', 'root', 'password', 'com.mysql.jdbc.Driver', 'jdbc:mysql://localhost:3306/DatasetName');

其中解释如下:

conn=database('数据库名称','用户名','密码','com.mysql.jdbc.Driver', 'jdbc:mysql://localhost:3306/数据库名称');

 以下结果表示表示链接成功

2.2 一些基本数据库操作 

查询user表,location是数据库中一个表

curs = exec(conn, 'select * from location')

 

curs = fetch(curs)

 

curs.Data

 

 

2.3 操作结束之后

关闭游标和数据库

close(curs);

close(conn);

 附上常用的SQL语句

select count(*) from tablename; --输出表格总行数
select * from tablename limit rowLimiter,numRows; --输出表格rowLimiter之后的numRows行(numRows可超出总行数)
describe tablename; --显示表格数据类型信息
show tables; --显示当前数据库下所有的表格名称
load data local infile 'D:/myFolder/myfile.txt' into table tablename; --将本地txt文档数据导入指定表格,同一行的数据用\t分隔
delete from tablename; --删除表格内存储的数据,但保留表格的基本信息
drop table tablename; --删除表格及表格内存储的数据
create table tablename( id int not null, name varchar(40) not null, city varchar(20), salary int); --创建表格并指定数据类型
create database dbname; --创建数据库
show databases; --显示所有的数据库名称
use dbname; --在指定数据库下操作
load data local infile 'D:/myFolder/myfile.txt' into table tablename fields terminated by ',' lines terminated by '\n'; --以指定分隔符方式导入本地文本数据

参考链接:https://blog.csdn.net/vinegar93/article/details/53928326 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
DelphiXE7下如何创建一个Android模拟器调试?发布时间:2022-07-18
下一篇:
delphi 10.3 (一) 控件安装和使用发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap