matlab访问mysql
1、下载访问mysql的驱动【jar包】
2、将jar包放到matlab安装目录
3、修改环境变量
打开文件:
在末尾添加jar的路径:
4、重启matlab,测试
conn = database('784_src_data', 'root', 'zhuxaioyong1212', 'com.mysql.jdbc.Driver', 'jdbc:mysql://localhost:3306/784_src_data'); % 数据库名,用户名,密码,驱动,ip curs = exec(conn, 'select * from digital_phase_shifter_data'); curs = fetch(curs); data = curs.Data; disp(data); ABroken = cell2mat(data).'; close(conn);
5、截断表
exec(conn,'truncate pic_img_data_elevation_lobe');
6、插入数据
for i=1:length(a) %插入方位波瓣图数据和仰角波瓣图数据 insert(conn,'pic_img_data_elevation_lobe',{'x_orientation_data','phase_wrong_orientation_data','phase_right_orientation_data',... 'x_elevation_data','phase_wrong_elevation_data','phase_right_elevation_data'},... {num2str(azimuth(i)),num2str(a(i)),num2str(b(i)),num2str(elevation(i)),num2str(c(i)),num2str(d(i))}); end
7、如果是无图形的linux下,可能会弹出这个警告
只需要关掉就行了:
长风破浪会有时,直挂云帆济沧海!
可通过下方链接找到博主
https://www.cnblogs.com/judes/p/10875138.html