栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Matlab连接利用JDBC连接mysql数据库

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Matlab连接利用JDBC连接mysql数据库

1.下载jdbc驱动,可以去MySQL的官网下载,也可以用下面的链接下载

http://链接:https://pan.baidu.com/s/1GrBZ1urdxKjfAC3YIMzpNw 提取码:1111

2.打开下载后jdbc驱动,解压后找到 mysql-connector-java-5.1.46-bin.jar如下图

3.然后把 mysql-connector-java-5.1.46-bin.jar复制到matlab的安装路径的javajartoolbox 如我的是D:Program FilesMATLABR2018ajavajartoolbox 4.打开matlab的安装路径下的toolbox(注意这个toolbox不是java下的那个,而是和java同级的一个文件夹),然后找到local文件夹,打开找到classpath.txt,添加上$matlabroot/java/jar/toolbox/mysql-connector-java-5.1.46-bin.jar

注意mysql-connector-java-5.1.46-bin.jar是你的jdbc版本。

5.然后打开matlab,输入以下代码
clc;%清屏
clear;%清除数据内存
databasename = 'samu';%你要使用的数据库。需要自己创建
username = 'root'; % 你使用数据库的账号,MySQL自己没有修改的话一般都是root
password = '123456';  % 你使用数据的密码
driver = 'com.mysql.jdbc.Driver';% 驱动的名字,jdbc就是这个不用改
url = 'jdbc:mysql://localhost:3306/samu';% 后面的samu改成第一步自己建的数据库的名字

conn = database(databasename,username,password,driver,url)
selectquery = 'SELECT * FROM s1';%stu是你在数据库建的表的名字
data = select(conn,selectquery)

文章的最后有如何利用命令行窗口创建一个表的步骤

6.结果如下,可以查询出数据库内容

附录

1.按住电脑的win+R 键,在弹出的窗口中输入cmd,按回车

2.在命令行窗口输入mysql -uroot -p123456 (u后面是数据库用户名,p后面是密码) 3.输入create database s1; 创建数据库,然后输入以下代码(创建表并添加数据)
CREATE TABLE s1(
 xingming CHAr(32),
 age INT
 );
 SHOW TABLEs;
 INSERT INTO s1 () VALUES("王五","23");
 SELECT * from s1;
4. 查询表是否创建成功输入 
  SELECt * from s1;

显示以下结果,就是创建成功

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/306272.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号