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下,可能會彈出這個警告

只需要關掉就行了:

