关闭

MATLAB与数据库Mysql的链接

636人阅读 评论(0) 收藏 举报
分类:

下载数据库驱动mysal-connector-java-5.1.6-bin.jar

将它和该代码所在的文件放到一个文件夹下最好放在MATLAB的bin中

try
    allJavaPath=javaclasspath; %获得所有java的路径
    %把当前文件夹里的所有文件夹(以及子文件夹)都添加到路径里;
    addpath(genpath(fileparts(mfilename('fullpath'))));
    mysqlDriverPath=which('mysql-connector-java-5.1.6-bin.jar');
    
    %判断当前路径下是否有该驱动文件
    if isempty(mysqlDriverPath)
        errordlg({'找不到MySQL数据库驱动文件:issas-mysql-connector-java-5.1.25-bin.jar,请联系管理员!','找不到MySQL数据库驱动'},'数据库驱动错误');
        return;
    end
    
    if ~ismember(mysqlDriverPath,allJavaPath) %判断该驱动是否已经在路径里
        javaaddpath(mysqlDriverPath);
    end
    
catch exception
    errordlg({'驱动安装不成功,尝试手动添加驱动MySQL驱动,查看命令行下错误提示!',exception.identifier},'数据库驱动错误');
    return;
end

运行该代码及安装好驱动

运行下面代码开始链接数据库:
q=database('数据库名','数据库用户名','密码','com.mysql.jdbc.Driver','jdbc:mysql://127.0.0.1:3306/表名');
ping(connA )  %链接数据库

链接成功后在MATLAB的workspace中会显示你的数据库的内容打开查看一下。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:95070次
    • 积分:1099
    • 等级:
    • 排名:千里之外
    • 原创:18篇
    • 转载:68篇
    • 译文:2篇
    • 评论:5条
    最新评论