Matlab对MySql进行数据库操作

本文所用的matlab 版本是Matlab 2016a,MySql的版本是5.0。通常对于matlab操作的数据进行存储时,可以存储到文件中,但是这样进行的数据存储容易丢失,因此使用MySql进行数据的存储。本文纯粹使用代码的方式进行数据库的操作。

首先需要安装MySql,并且能够确保MySql是运行状态,通过点击 计算机-->管理-->服务和应用程序-->服务 找到MySql的服务。如下图所示。


接下来,在MySql中创建数据库,当进入MySql的时候要输入自己的密码。通过指令可以看到MySql中有什么数据库,接下来在数据库中创建表


创建完表格后,插入数据


此时成功插入数据。接下来在matlab中配置MySql数据库。首先需要进行文件的配置,如下所示在MATLAB的R2016a下的java的jar文件夹下的toolbox下面放置mysql的jar包

接下来在MATLAB的R2016a下的toolbox下面的local下面,找到classpath.txt文件,在文件的最后添加如下的一行话



保存文件,关闭,此时配置完成,接下来在Matlab中进行数据库的连接操作。

首先要获得数据库的连接


第一个参数是数据库的名称,第二个参数是user的名称,第三个是数据库的密码,第四个是MySql的驱动,最后是jdbc的连接

对数据库进行连接是否成功进行检查


返回以上数据证明数据库连接成功。

接下来在数据库连接成功的情况下查看原始信息


接下来查看数据库中的所有信息,返回一个句柄


获得返回的信息


最后取出信息




猜你喜欢

转载自blog.csdn.net/qq_34258054/article/details/80356421