您的位置:首页 > 编程语言 > MATLAB

Matlab连接数据库mysql

2015-08-11 17:36 656 查看
首先要安装mysql驱动程序包,详细步骤如下:

Step 1: 将mysql-connector-java-5.1.7-bin.jar文件拷贝到......\MATLAB\R2009a\java\jar\toolbox

Step 2: 到......\MATLAB\R2009a\toolbox\local目录下,找到classpath.txt文件,打开,并添加用来加载mysql的jdbc驱动语句:

$matlabroot/java/jar/toolbox/mysql-connector-java-5.1.7-bin.jar

Step 3:重新打开MATLAB即可

连接数据库:

conn =database('databasename','username','password','driver','databaseurl')

连接成功后,返回连接对象。

参数如下:

*databasename: 数据库名称.

*driver: JDBC driver.

*username and password: 用户名和密码.

*databaseurl: 类似于jdbc:subprotocol:subname. subprotocol 是数据库类型,

subname 类似于//hostname:port/databasename.

如果matlab和数据库建立了连接,将返回类似于如下信息:

Instance: 'SampleDB'

UserName: ''

Driver: []

URL: []

Constructor: [1x1 com.mathworks.toolbox.database.databaseConnect]

Message: []

Handle: [1x1 sun.jdbc.odbc.JdbcOdbcConnection]

TimeOut: 0

AutoCommit: 'off'

Type: 'Database Object'

我的Mac上好像是因为端口号3306被占据了,所以我改成3307,代码如下:

conn = database('ImageProcessing','root','','com.mysql.jdbc.Driver','jdbc:mysql://localhost:3307/ImageProcessing')

返回信息如下:

conn =

Instance: 'ImageProcessing'

UserName: 'root'

Driver: 'com.mysql.jdbc.Driver'

URL: 'jdbc:mysql://localhost:3307/ImageProcessing'

Constructor: [1x1 com.mathworks.toolbox.database.databaseConnect]

Message: []

Handle: [1x1 com.mysql.jdbc.JDBC4Connection]

TimeOut: 0

AutoCommit: 'on'

Type: 'Database Object'

现在在数据库中建了两张表rgbhist和SIFTdesc,两张表的属性如下:

SIFTdesc:

+---------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+---------+------+-----+---------+-------+
| id | int(11) | NO | PRI | 0 | |
| picid | int(11) | YES | | NULL | |
| posx | double | YES | | NULL | |
| posy | double | YES | | NULL | |
| scale | double | YES | | NULL | |
| orient | double | YES | | NULL | |
| desc1 | double | YES | | NULL | |
| desc2 | double | YES | | NULL | |
| desc3 | double | YES | | NULL | |
| desc4 | double | YES | | NULL | |
| desc5 | double | YES | | NULL | |
| desc6 | double | YES | | NULL | |
| desc7 | double | YES | | NULL | |
| desc8 | double | YES | | NULL | |
| desc9 | double | YES | | NULL | |
| desc10 | double | YES | | NULL | |
| desc11 | double | YES | | NULL | |
| desc12 | double | YES | | NULL | |
| desc13 | double | YES | | NULL | |
| desc14 | double | YES | | NULL | |
| desc15 | double | YES | | NULL | |
| desc16 | double | YES | | NULL | |
| desc17 | double | YES | | NULL | |
| desc18 | double | YES | | NULL | |
| desc19 | double | YES | | NULL | |
| desc20 | double | YES | | NULL | |
| desc21 | double | YES | | NULL | |
| desc22 | double | YES | | NULL | |
| desc23 | double | YES | | NULL | |
| desc24 | double | YES | | NULL | |
| desc25 | double | YES | | NULL | |
| desc26 | double | YES | | NULL | |
| desc27 | double | YES | | NULL | |
| desc28 | double | YES | | NULL | |
| desc29 | double | YES | | NULL | |
| desc30 | double | YES | | NULL | |
| desc31 | double | YES | | NULL | |
| desc32 | double | YES | | NULL | |
| desc33 | double | YES | | NULL | |
| desc34 | double | YES | | NULL | |
| desc35 | double | YES | | NULL | |
| desc36 | double | YES | | NULL | |
| desc37 | double | YES | | NULL | |
| desc38 | double | YES | | NULL | |
| desc39 | double | YES | | NULL | |
| desc40 | double | YES | | NULL | |
| desc41 | double | YES | | NULL | |
| desc42 | double | YES | | NULL | |
| desc43 | double | YES | | NULL | |
| desc44 | double | YES | | NULL | |
| desc45 | double | YES | | NULL | |
| desc46 | double | YES | | NULL | |
| desc47 | double | YES | | NULL | |
| desc48 | double | YES | | NULL | |
| desc49 | double | YES | | NULL | |
| desc50 | double | YES | | NULL | |
| desc51 | double | YES | | NULL | |
| desc52 | double | YES | | NULL | |
| desc53 | double | YES | | NULL | |
| desc54 | double | YES | | NULL | |
| desc55 | double | YES | | NULL | |
| desc56 | double | YES | | NULL | |
| desc57 | double | YES | | NULL | |
| desc58 | double | YES | | NULL | |
| desc59 | double | YES | | NULL | |
| desc60 | double | YES | | NULL | |
| desc61 | double | YES | | NULL | |
| desc62 | double | YES | | NULL | |
| desc63 | double | YES | | NULL | |
| desc64 | double | YES | | NULL | |
| desc65 | double | YES | | NULL | |
| desc66 | double | YES | | NULL | |
| desc67 | double | YES | | NULL | |
| desc68 | double | YES | | NULL | |
| desc69 | double | YES | | NULL | |
| desc70 | double | YES | | NULL | |
| desc71 | double | YES | | NULL | |
| desc72 | double | YES | | NULL | |
| desc73 | double | YES | | NULL | |
| desc74 | double | YES | | NULL | |
| desc75 | double | YES | | NULL | |
| desc76 | double | YES | | NULL | |
| desc77 | double | YES | | NULL | |
| desc78 | double | YES | | NULL | |
| desc79 | double | YES | | NULL | |
| desc80 | double | YES | | NULL | |
| desc81 | double | YES | | NULL | |
| desc82 | double | YES | | NULL | |
| desc83 | double | YES | | NULL | |
| desc84 | double | YES | | NULL | |
| desc85 | double | YES | | NULL | |
| desc86 | double | YES | | NULL | |
| desc87 | double | YES | | NULL | |
| desc88 | double | YES | | NULL | |
| desc89 | double | YES | | NULL | |
| desc90 | double | YES | | NULL | |
| desc91 | double | YES | | NULL | |
| desc92 | double | YES | | NULL | |
| desc93 | double | YES | | NULL | |
| desc94 | double | YES | | NULL | |
| desc95 | double | YES | | NULL | |
| desc96 | double | YES | | NULL | |
| desc97 | double | YES | | NULL | |
| desc98 | double | YES | | NULL | |
| desc99 | double | YES | | NULL | |
| desc100 | double | YES | | NULL | |
| desc101 | double | YES | | NULL | |
| desc102 | double | YES | | NULL | |
| desc103 | double | YES | | NULL | |
| desc104 | double | YES | | NULL | |
| desc105 | double | YES | | NULL | |
| desc106 | double | YES | | NULL | |
| desc107 | double | YES | | NULL | |
| desc108 | double | YES | | NULL | |
| desc109 | double | YES | | NULL | |
| desc110 | double | YES | | NULL | |
| desc111 | double | YES | | NULL | |
| desc112 | double | YES | | NULL | |
| desc113 | double | YES | | NULL | |
| desc114 | double | YES | | NULL | |
| desc115 | double | YES | | NULL | |
| desc116 | double | YES | | NULL | |
| desc117 | double | YES | | NULL | |
| desc118 | double | YES | | NULL | |
| desc119 | double | YES | | NULL | |
| desc120 | double | YES | | NULL | |
| desc121 | double | YES | | NULL | |
| desc122 | double | YES | | NULL | |
| desc123 | double | YES | | NULL | |
| desc124 | double | YES | | NULL | |
| desc125 | double | YES | | NULL | |
| desc126 | double | YES | | NULL | |
| desc127 | double | YES | | NULL | |
| desc128 | double | YES | | NULL | |
+---------+---------+------+-----+---------+-------+
rgbhist:

+-----------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+---------+------+-----+---------+-------+
| id | int(11) | NO | PRI | 0 | |
| picid | int(11) | YES | | NULL | |
| _1desc1 | double | YES | | NULL | |
| _1desc2 | double | YES | | NULL | |
| _1desc3 | double | YES | | NULL | |
| _1desc4 | double | YES | | NULL | |
| _1desc5 | double | YES | | NULL | |
| _1desc6 | double | YES | | NULL | |
| _1desc7 | double | YES | | NULL | |
| _1desc8 | double | YES | | NULL | |
| _1desc9 | double | YES | | NULL | |
| _1desc10 | double | YES | | NULL | |
| _1desc11 | double | YES | | NULL | |
| _1desc12 | double | YES | | NULL | |
| _1desc13 | double | YES | | NULL | |
| _1desc14 | double | YES | | NULL | |
| _1desc15 | double | YES | | NULL | |
| _1desc16 | double | YES | | NULL | |
| _1desc17 | double | YES | | NULL | |
| _1desc18 | double | YES | | NULL | |
| _1desc19 | double | YES | | NULL | |
| _1desc20 | double | YES | | NULL | |
| _1desc21 | double | YES | | NULL | |
| _1desc22 | double | YES | | NULL | |
| _1desc23 | double | YES | | NULL | |
| _1desc24 | double | YES | | NULL | |
| _1desc25 | double | YES | | NULL | |
| _1desc26 | double | YES | | NULL | |
| _1desc27 | double | YES | | NULL | |
| _1desc28 | double | YES | | NULL | |
| _1desc29 | double | YES | | NULL | |
| _1desc30 | double | YES | | NULL | |
| _1desc31 | double | YES | | NULL | |
| _1desc32 | double | YES | | NULL | |
| _1desc33 | double | YES | | NULL | |
| _1desc34 | double | YES | | NULL | |
| _1desc35 | double | YES | | NULL | |
| _1desc36 | double | YES | | NULL | |
| _1desc37 | double | YES | | NULL | |
| _1desc38 | double | YES | | NULL | |
| _1desc39 | double | YES | | NULL | |
| _1desc40 | double | YES | | NULL | |
| _1desc41 | double | YES | | NULL | |
| _1desc42 | double | YES | | NULL | |
| _1desc43 | double | YES | | NULL | |
| _1desc44 | double | YES | | NULL | |
| _1desc45 | double | YES | | NULL | |
| _1desc46 | double | YES | | NULL | |
| _1desc47 | double | YES | | NULL | |
| _1desc48 | double | YES | | NULL | |
| _1desc49 | double | YES | | NULL | |
| _1desc50 | double | YES | | NULL | |
| _1desc51 | double | YES | | NULL | |
| _1desc52 | double | YES | | NULL | |
| _1desc53 | double | YES | | NULL | |
| _1desc54 | double | YES | | NULL | |
| _1desc55 | double | YES | | NULL | |
| _1desc56 | double | YES | | NULL | |
| _1desc57 | double | YES | | NULL | |
| _1desc58 | double | YES | | NULL | |
| _1desc59 | double | YES | | NULL | |
| _1desc60 | double | YES | | NULL | |
| _1desc61 | double | YES | | NULL | |
| _1desc62 | double | YES | | NULL | |
| _1desc63 | double | YES | | NULL | |
| _1desc64 | double | YES | | NULL | |
| _1desc65 | double | YES | | NULL | |
| _1desc66 | double | YES | | NULL | |
| _1desc67 | double | YES | | NULL | |
| _1desc68 | double | YES | | NULL | |
| _1desc69 | double | YES | | NULL | |
| _1desc70 | double | YES | | NULL | |
| _1desc71 | double | YES | | NULL | |
| _1desc72 | double | YES | | NULL | |
| _1desc73 | double | YES | | NULL | |
| _1desc74 | double | YES | | NULL | |
| _1desc75 | double | YES | | NULL | |
| _1desc76 | double | YES | | NULL | |
| _1desc77 | double | YES | | NULL | |
| _1desc78 | double | YES | | NULL | |
| _1desc79 | double | YES | | NULL | |
| _1desc80 | double | YES | | NULL | |
| _1desc81 | double | YES | | NULL | |
| _1desc82 | double | YES | | NULL | |
| _1desc83 | double | YES | | NULL | |
| _1desc84 | double | YES | | NULL | |
| _1desc85 | double | YES | | NULL | |
| _1desc86 | double | YES | | NULL | |
| _1desc87 | double | YES | | NULL | |
| _1desc88 | double | YES | | NULL | |
| _1desc89 | double | YES | | NULL | |
| _1desc90 | double | YES | | NULL | |
| _1desc91 | double | YES | | NULL | |
| _1desc92 | double | YES | | NULL | |
| _1desc93 | double | YES | | NULL | |
| _1desc94 | double | YES | | NULL | |
| _1desc95 | double | YES | | NULL | |
| _1desc96 | double | YES | | NULL | |
| _1desc97 | double | YES | | NULL | |
| _1desc98 | double | YES | | NULL | |
| _1desc99 | double | YES | | NULL | |
| _1desc100 | double | YES | | NULL | |
| _1desc101 | double | YES | | NULL | |
| _1desc102 | double | YES | | NULL | |
| _1desc103 | double | YES | | NULL | |
| _1desc104 | double | YES | | NULL | |
| _1desc105 | double | YES | | NULL | |
| _1desc106 | double | YES | | NULL | |
| _1desc107 | double | YES | | NULL | |
| _1desc108 | double | YES | | NULL | |
| _1desc109 | double | YES | | NULL | |
| _1desc110 | double | YES | | NULL | |
| _1desc111 | double | YES | | NULL | |
| _1desc112 | double | YES | | NULL | |
| _1desc113 | double | YES | | NULL | |
| _1desc114 | double | YES | | NULL | |
| _1desc115 | double | YES | | NULL | |
| _1desc116 | double | YES | | NULL | |
| _1desc117 | double | YES | | NULL | |
| _1desc118 | double | YES | | NULL | |
| _1desc119 | double | YES | | NULL | |
| _1desc120 | double | YES | | NULL | |
| _1desc121 | double | YES | | NULL | |
| _1desc122 | double | YES | | NULL | |
| _1desc123 | double | YES | | NULL | |
| _1desc124 | double | YES | | NULL | |
| _1desc125 | double | YES | | NULL | |
| _1desc126 | double | YES | | NULL | |
| _1desc127 | double | YES | | NULL | |
| _1desc128 | double | YES | | NULL | |
| _1desc129 | double | YES | | NULL | |
| _1desc130 | double | YES | | NULL | |
| _1desc131 | double | YES | | NULL | |
| _1desc132 | double | YES | | NULL | |
| _1desc133 | double | YES | | NULL | |
| _1desc134 | double | YES | | NULL | |
| _1desc135 | double | YES | | NULL | |
| _1desc136 | double | YES | | NULL | |
| _1desc137 | double | YES | | NULL | |
| _1desc138 | double | YES | | NULL | |
| _1desc139 | double | YES | | NULL | |
| _1desc140 | double | YES | | NULL | |
| _1desc141 | double | YES | | NULL | |
| _1desc142 | double | YES | | NULL | |
| _1desc143 | double | YES | | NULL | |
| _1desc144 | double | YES | | NULL | |
| _1desc145 | double | YES | | NULL | |
| _1desc146 | double | YES | | NULL | |
| _1desc147 | double | YES | | NULL | |
| _1desc148 | double | YES | | NULL | |
| _1desc149 | double | YES | | NULL | |
| _1desc150 | double | YES | | NULL | |
| _1desc151 | double | YES | | NULL | |
| _1desc152 | double | YES | | NULL | |
| _1desc153 | double | YES | | NULL | |
| _1desc154 | double | YES | | NULL | |
| _1desc155 | double | YES | | NULL | |
| _1desc156 | double | YES | | NULL | |
| _1desc157 | double | YES | | NULL | |
| _1desc158 | double | YES | | NULL | |
| _1desc159 | double | YES | | NULL | |
| _1desc160 | double | YES | | NULL | |
| _1desc161 | double | YES | | NULL | |
| _1desc162 | double | YES | | NULL | |
| _1desc163 | double | YES | | NULL | |
| _1desc164 | double | YES | | NULL | |
| _1desc165 | double | YES | | NULL | |
| _1desc166 | double | YES | | NULL | |
| _1desc167 | double | YES | | NULL | |
| _1desc168 | double | YES | | NULL | |
| _1desc169 | double | YES | | NULL | |
| _1desc170 | double | YES | | NULL | |
| _1desc171 | double | YES | | NULL | |
| _1desc172 | double | YES | | NULL | |
| _1desc173 | double | YES | | NULL | |
| _1desc174 | double | YES | | NULL | |
| _1desc175 | double | YES | | NULL | |
| _1desc176 | double | YES | | NULL | |
| _1desc177 | double | YES | | NULL | |
| _1desc178 | double | YES | | NULL | |
| _1desc179 | double | YES | | NULL | |
| _1desc180 | double | YES | | NULL | |
| _1desc181 | double | YES | | NULL | |
| _1desc182 | double | YES | | NULL | |
| _1desc183 | double | YES | | NULL | |
| _1desc184 | double | YES | | NULL | |
| _1desc185 | double | YES | | NULL | |
| _1desc186 | double | YES | | NULL | |
| _1desc187 | double | YES | | NULL | |
| _1desc188 | double | YES | | NULL | |
| _1desc189 | double | YES | | NULL | |
| _1desc190 | double | YES | | NULL | |
| _1desc191 | double | YES | | NULL | |
| _1desc192 | double | YES | | NULL | |
| _1desc193 | double | YES | | NULL | |
| _1desc194 | double | YES | | NULL | |
| _1desc195 | double | YES | | NULL | |
| _1desc196 | double | YES | | NULL | |
| _1desc197 | double | YES | | NULL | |
| _1desc198 | double | YES | | NULL | |
| _1desc199 | double | YES | | NULL | |
| _1desc200 | double | YES | | NULL | |
| _1desc201 | double | YES | | NULL | |
| _1desc202 | double | YES | | NULL | |
| _1desc203 | double | YES | | NULL | |
| _1desc204 | double | YES | | NULL | |
| _1desc205 | double | YES | | NULL | |
| _1desc206 | double | YES | | NULL | |
| _1desc207 | double | YES | | NULL | |
| _1desc208 | double | YES | | NULL | |
| _1desc209 | double | YES | | NULL | |
| _1desc210 | double | YES | | NULL | |
| _1desc211 | double | YES | | NULL | |
| _1desc212 | double | YES | | NULL | |
| _1desc213 | double | YES | | NULL | |
| _1desc214 | double | YES | | NULL | |
| _1desc215 | double | YES | | NULL | |
| _1desc216 | double | YES | | NULL | |
| _1desc217 | double | YES | | NULL | |
| _1desc218 | double | YES | | NULL | |
| _1desc219 | double | YES | | NULL | |
| _1desc220 | double | YES | | NULL | |
| _1desc221 | double | YES | | NULL | |
| _1desc222 | double | YES | | NULL | |
| _1desc223 | double | YES | | NULL | |
| _1desc224 | double | YES | | NULL | |
| _1desc225 | double | YES | | NULL | |
| _1desc226 | double | YES | | NULL | |
| _1desc227 | double | YES | | NULL | |
| _1desc228 | double | YES | | NULL | |
| _1desc229 | double | YES | | NULL | |
| _1desc230 | double | YES | | NULL | |
| _1desc231 | double | YES | | NULL | |
| _1desc232 | double | YES | | NULL | |
| _1desc233 | double | YES | | NULL | |
| _1desc234 | double | YES | | NULL | |
| _1desc235 | double | YES | | NULL | |
| _1desc236 | double | YES | | NULL | |
| _1desc237 | double | YES | | NULL | |
| _1desc238 | double | YES | | NULL | |
| _1desc239 | double | YES | | NULL | |
| _1desc240 | double | YES | | NULL | |
| _1desc241 | double | YES | | NULL | |
| _1desc242 | double | YES | | NULL | |
| _1desc243 | double | YES | | NULL | |
| _1desc244 | double | YES | | NULL | |
| _1desc245 | double | YES | | NULL | |
| _1desc246 | double | YES | | NULL | |
| _1desc247 | double | YES | | NULL | |
| _1desc248 | double | YES | | NULL | |
| _1desc249 | double | YES | | NULL | |
| _1desc250 | double | YES | | NULL | |
| _1desc251 | double | YES | | NULL | |
| _1desc252 | double | YES | | NULL | |
| _1desc253 | double | YES | | NULL | |
| _1desc254 | double | YES | | NULL | |
| _1desc255 | double | YES | | NULL | |
| _1desc256 | double | YES | | NULL | |
| _2desc1 | double | YES | | NULL | |
| _2desc2 | double | YES | | NULL | |
| _2desc3 | double | YES | | NULL | |
| _2desc4 | double | YES | | NULL | |
| _2desc5 | double | YES | | NULL | |
| _2desc6 | double | YES | | NULL | |
| _2desc7 | double | YES | | NULL | |
| _2desc8 | double | YES | | NULL | |
| _2desc9 | double | YES | | NULL | |
| _2desc10 | double | YES | | NULL | |
| _2desc11 | double | YES | | NULL | |
| _2desc12 | double | YES | | NULL | |
| _2desc13 | double | YES | | NULL | |
| _2desc14 | double | YES | | NULL | |
| _2desc15 | double | YES | | NULL | |
| _2desc16 | double | YES | | NULL | |
| _2desc17 | double | YES | | NULL | |
| _2desc18 | double | YES | | NULL | |
| _2desc19 | double | YES | | NULL | |
| _2desc20 | double | YES | | NULL | |
| _2desc21 | double | YES | | NULL | |
| _2desc22 | double | YES | | NULL | |
| _2desc23 | double | YES | | NULL | |
| _2desc24 | double | YES | | NULL | |
| _2desc25 | double | YES | | NULL | |
| _2desc26 | double | YES | | NULL | |
| _2desc27 | double | YES | | NULL | |
| _2desc28 | double | YES | | NULL | |
| _2desc29 | double | YES | | NULL | |
| _2desc30 | double | YES | | NULL | |
| _2desc31 | double | YES | | NULL | |
| _2desc32 | double | YES | | NULL | |
| _2desc33 | double | YES | | NULL | |
| _2desc34 | double | YES | | NULL | |
| _2desc35 | double | YES | | NULL | |
| _2desc36 | double | YES | | NULL | |
| _2desc37 | double | YES | | NULL | |
| _2desc38 | double | YES | | NULL | |
| _2desc39 | double | YES | | NULL | |
| _2desc40 | double | YES | | NULL | |
| _2desc41 | double | YES | | NULL | |
| _2desc42 | double | YES | | NULL | |
| _2desc43 | double | YES | | NULL | |
| _2desc44 | double | YES | | NULL | |
| _2desc45 | double | YES | | NULL | |
| _2desc46 | double | YES | | NULL | |
| _2desc47 | double | YES | | NULL | |
| _2desc48 | double | YES | | NULL | |
| _2desc49 | double | YES | | NULL | |
| _2desc50 | double | YES | | NULL | |
| _2desc51 | double | YES | | NULL | |
| _2desc52 | double | YES | | NULL | |
| _2desc53 | double | YES | | NULL | |
| _2desc54 | double | YES | | NULL | |
| _2desc55 | double | YES | | NULL | |
| _2desc56 | double | YES | | NULL | |
| _2desc57 | double | YES | | NULL | |
| _2desc58 | double | YES | | NULL | |
| _2desc59 | double | YES | | NULL | |
| _2desc60 | double | YES | | NULL | |
| _2desc61 | double | YES | | NULL | |
| _2desc62 | double | YES | | NULL | |
| _2desc63 | double | YES | | NULL | |
| _2desc64 | double | YES | | NULL | |
| _2desc65 | double | YES | | NULL | |
| _2desc66 | double | YES | | NULL | |
| _2desc67 | double | YES | | NULL | |
| _2desc68 | double | YES | | NULL | |
| _2desc69 | double | YES | | NULL | |
| _2desc70 | double | YES | | NULL | |
| _2desc71 | double | YES | | NULL | |
| _2desc72 | double | YES | | NULL | |
| _2desc73 | double | YES | | NULL | |
| _2desc74 | double | YES | | NULL | |
| _2desc75 | double | YES | | NULL | |
| _2desc76 | double | YES | | NULL | |
| _2desc77 | double | YES | | NULL | |
| _2desc78 | double | YES | | NULL | |
| _2desc79 | double | YES | | NULL | |
| _2desc80 | double | YES | | NULL | |
| _2desc81 | double | YES | | NULL | |
| _2desc82 | double | YES | | NULL | |
| _2desc83 | double | YES | | NULL | |
| _2desc84 | double | YES | | NULL | |
| _2desc85 | double | YES | | NULL | |
| _2desc86 | double | YES | | NULL | |
| _2desc87 | double | YES | | NULL | |
| _2desc88 | double | YES | | NULL | |
| _2desc89 | double | YES | | NULL | |
| _2desc90 | double | YES | | NULL | |
| _2desc91 | double | YES | | NULL | |
| _2desc92 | double | YES | | NULL | |
| _2desc93 | double | YES | | NULL | |
| _2desc94 | double | YES | | NULL | |
| _2desc95 | double | YES | | NULL | |
| _2desc96 | double | YES | | NULL | |
| _2desc97 | double | YES | | NULL | |
| _2desc98 | double | YES | | NULL | |
| _2desc99 | double | YES | | NULL | |
| _2desc100 | double | YES | | NULL | |
| _2desc101 | double | YES | | NULL | |
| _2desc102 | double | YES | | NULL | |
| _2desc103 | double | YES | | NULL | |
| _2desc104 | double | YES | | NULL | |
| _2desc105 | double | YES | | NULL | |
| _2desc106 | double | YES | | NULL | |
| _2desc107 | double | YES | | NULL | |
| _2desc108 | double | YES | | NULL | |
| _2desc109 | double | YES | | NULL | |
| _2desc110 | double | YES | | NULL | |
| _2desc111 | double | YES | | NULL | |
| _2desc112 | double | YES | | NULL | |
| _2desc113 | double | YES | | NULL | |
| _2desc114 | double | YES | | NULL | |
| _2desc115 | double | YES | | NULL | |
| _2desc116 | double | YES | | NULL | |
| _2desc117 | double | YES | | NULL | |
| _2desc118 | double | YES | | NULL | |
| _2desc119 | double | YES | | NULL | |
| _2desc120 | double | YES | | NULL | |
| _2desc121 | double | YES | | NULL | |
| _2desc122 | double | YES | | NULL | |
| _2desc123 | double | YES | | NULL | |
| _2desc124 | double | YES | | NULL | |
| _2desc125 | double | YES | | NULL | |
| _2desc126 | double | YES | | NULL | |
| _2desc127 | double | YES | | NULL | |
| _2desc128 | double | YES | | NULL | |
| _2desc129 | double | YES | | NULL | |
| _2desc130 | double | YES | | NULL | |
| _2desc131 | double | YES | | NULL | |
| _2desc132 | double | YES | | NULL | |
| _2desc133 | double | YES | | NULL | |
| _2desc134 | double | YES | | NULL | |
| _2desc135 | double | YES | | NULL | |
| _2desc136 | double | YES | | NULL | |
| _2desc137 | double | YES | | NULL | |
| _2desc138 | double | YES | | NULL | |
| _2desc139 | double | YES | | NULL | |
| _2desc140 | double | YES | | NULL | |
| _2desc141 | double | YES | | NULL | |
| _2desc142 | double | YES | | NULL | |
| _2desc143 | double | YES | | NULL | |
| _2desc144 | double | YES | | NULL | |
| _2desc145 | double | YES | | NULL | |
| _2desc146 | double | YES | | NULL | |
| _2desc147 | double | YES | | NULL | |
| _2desc148 | double | YES | | NULL | |
| _2desc149 | double | YES | | NULL | |
| _2desc150 | double | YES | | NULL | |
| _2desc151 | double | YES | | NULL | |
| _2desc152 | double | YES | | NULL | |
| _2desc153 | double | YES | | NULL | |
| _2desc154 | double | YES | | NULL | |
| _2desc155 | double | YES | | NULL | |
| _2desc156 | double | YES | | NULL | |
| _2desc157 | double | YES | | NULL | |
| _2desc158 | double | YES | | NULL | |
| _2desc159 | double | YES | | NULL | |
| _2desc160 | double | YES | | NULL | |
| _2desc161 | double | YES | | NULL | |
| _2desc162 | double | YES | | NULL | |
| _2desc163 | double | YES | | NULL | |
| _2desc164 | double | YES | | NULL | |
| _2desc165 | double | YES | | NULL | |
| _2desc166 | double | YES | | NULL | |
| _2desc167 | double | YES | | NULL | |
| _2desc168 | double | YES | | NULL | |
| _2desc169 | double | YES | | NULL | |
| _2desc170 | double | YES | | NULL | |
| _2desc171 | double | YES | | NULL | |
| _2desc172 | double | YES | | NULL | |
| _2desc173 | double | YES | | NULL | |
| _2desc174 | double | YES | | NULL | |
| _2desc175 | double | YES | | NULL | |
| _2desc176 | double | YES | | NULL | |
| _2desc177 | double | YES | | NULL | |
| _2desc178 | double | YES | | NULL | |
| _2desc179 | double | YES | | NULL | |
| _2desc180 | double | YES | | NULL | |
| _2desc181 | double | YES | | NULL | |
| _2desc182 | double | YES | | NULL | |
| _2desc183 | double | YES | | NULL | |
| _2desc184 | double | YES | | NULL | |
| _2desc185 | double | YES | | NULL | |
| _2desc186 | double | YES | | NULL | |
| _2desc187 | double | YES | | NULL | |
| _2desc188 | double | YES | | NULL | |
| _2desc189 | double | YES | | NULL | |
| _2desc190 | double | YES | | NULL | |
| _2desc191 | double | YES | | NULL | |
| _2desc192 | double | YES | | NULL | |
| _2desc193 | double | YES | | NULL | |
| _2desc194 | double | YES | | NULL | |
| _2desc195 | double | YES | | NULL | |
| _2desc196 | double | YES | | NULL | |
| _2desc197 | double | YES | | NULL | |
| _2desc198 | double | YES | | NULL | |
| _2desc199 | double | YES | | NULL | |
| _2desc200 | double | YES | | NULL | |
| _2desc201 | double | YES | | NULL | |
| _2desc202 | double | YES | | NULL | |
| _2desc203 | double | YES | | NULL | |
| _2desc204 | double | YES | | NULL | |
| _2desc205 | double | YES | | NULL | |
| _2desc206 | double | YES | | NULL | |
| _2desc207 | double | YES | | NULL | |
| _2desc208 | double | YES | | NULL | |
| _2desc209 | double | YES | | NULL | |
| _2desc210 | double | YES | | NULL | |
| _2desc211 | double | YES | | NULL | |
| _2desc212 | double | YES | | NULL | |
| _2desc213 | double | YES | | NULL | |
| _2desc214 | double | YES | | NULL | |
| _2desc215 | double | YES | | NULL | |
| _2desc216 | double | YES | | NULL | |
| _2desc217 | double | YES | | NULL | |
| _2desc218 | double | YES | | NULL | |
| _2desc219 | double | YES | | NULL | |
| _2desc220 | double | YES | | NULL | |
| _2desc221 | double | YES | | NULL | |
| _2desc222 | double | YES | | NULL | |
| _2desc223 | double | YES | | NULL | |
| _2desc224 | double | YES | | NULL | |
| _2desc225 | double | YES | | NULL | |
| _2desc226 | double | YES | | NULL | |
| _2desc227 | double | YES | | NULL | |
| _2desc228 | double | YES | | NULL | |
| _2desc229 | double | YES | | NULL | |
| _2desc230 | double | YES | | NULL | |
| _2desc231 | double | YES | | NULL | |
| _2desc232 | double | YES | | NULL | |
| _2desc233 | double | YES | | NULL | |
| _2desc234 | double | YES | | NULL | |
| _2desc235 | double | YES | | NULL | |
| _2desc236 | double | YES | | NULL | |
| _2desc237 | double | YES | | NULL | |
| _2desc238 | double | YES | | NULL | |
| _2desc239 | double | YES | | NULL | |
| _2desc240 | double | YES | | NULL | |
| _2desc241 | double | YES | | NULL | |
| _2desc242 | double | YES | | NULL | |
| _2desc243 | double | YES | | NULL | |
| _2desc244 | double | YES | | NULL | |
| _2desc245 | double | YES | | NULL | |
| _2desc246 | double | YES | | NULL | |
| _2desc247 | double | YES | | NULL | |
| _2desc248 | double | YES | | NULL | |
| _2desc249 | double | YES | | NULL | |
| _2desc250 | double | YES | | NULL | |
| _2desc251 | double | YES | | NULL | |
| _2desc252 | double | YES | | NULL | |
| _2desc253 | double | YES | | NULL | |
| _2desc254 | double | YES | | NULL | |
| _2desc255 | double | YES | | NULL | |
| _2desc256 | double | YES | | NULL | |
| _3desc1 | double | YES | | NULL | |
| _3desc2 | double | YES | | NULL | |
| _3desc3 | double | YES | | NULL | |
| _3desc4 | double | YES | | NULL | |
| _3desc5 | double | YES | | NULL | |
| _3desc6 | double | YES | | NULL | |
| _3desc7 | double | YES | | NULL | |
| _3desc8 | double | YES | | NULL | |
| _3desc9 | double | YES | | NULL | |
| _3desc10 | double | YES | | NULL | |
| _3desc11 | double | YES | | NULL | |
| _3desc12 | double | YES | | NULL | |
| _3desc13 | double | YES | | NULL | |
| _3desc14 | double | YES | | NULL | |
| _3desc15 | double | YES | | NULL | |
| _3desc16 | double | YES | | NULL | |
| _3desc17 | double | YES | | NULL | |
| _3desc18 | double | YES | | NULL | |
| _3desc19 | double | YES | | NULL | |
| _3desc20 | double | YES | | NULL | |
| _3desc21 | double | YES | | NULL | |
| _3desc22 | double | YES | | NULL | |
| _3desc23 | double | YES | | NULL | |
| _3desc24 | double | YES | | NULL | |
| _3desc25 | double | YES | | NULL | |
| _3desc26 | double | YES | | NULL | |
| _3desc27 | double | YES | | NULL | |
| _3desc28 | double | YES | | NULL | |
| _3desc29 | double | YES | | NULL | |
| _3desc30 | double | YES | | NULL | |
| _3desc31 | double | YES | | NULL | |
| _3desc32 | double | YES | | NULL | |
| _3desc33 | double | YES | | NULL | |
| _3desc34 | double | YES | | NULL | |
| _3desc35 | double | YES | | NULL | |
| _3desc36 | double | YES | | NULL | |
| _3desc37 | double | YES | | NULL | |
| _3desc38 | double | YES | | NULL | |
| _3desc39 | double | YES | | NULL | |
| _3desc40 | double | YES | | NULL | |
| _3desc41 | double | YES | | NULL | |
| _3desc42 | double | YES | | NULL | |
| _3desc43 | double | YES | | NULL | |
| _3desc44 | double | YES | | NULL | |
| _3desc45 | double | YES | | NULL | |
| _3desc46 | double | YES | | NULL | |
| _3desc47 | double | YES | | NULL | |
| _3desc48 | double | YES | | NULL | |
| _3desc49 | double | YES | | NULL | |
| _3desc50 | double | YES | | NULL | |
| _3desc51 | double | YES | | NULL | |
| _3desc52 | double | YES | | NULL | |
| _3desc53 | double | YES | | NULL | |
| _3desc54 | double | YES | | NULL | |
| _3desc55 | double | YES | | NULL | |
| _3desc56 | double | YES | | NULL | |
| _3desc57 | double | YES | | NULL | |
| _3desc58 | double | YES | | NULL | |
| _3desc59 | double | YES | | NULL | |
| _3desc60 | double | YES | | NULL | |
| _3desc61 | double | YES | | NULL | |
| _3desc62 | double | YES | | NULL | |
| _3desc63 | double | YES | | NULL | |
| _3desc64 | double | YES | | NULL | |
| _3desc65 | double | YES | | NULL | |
| _3desc66 | double | YES | | NULL | |
| _3desc67 | double | YES | | NULL | |
| _3desc68 | double | YES | | NULL | |
| _3desc69 | double | YES | | NULL | |
| _3desc70 | double | YES | | NULL | |
| _3desc71 | double | YES | | NULL | |
| _3desc72 | double | YES | | NULL | |
| _3desc73 | double | YES | | NULL | |
| _3desc74 | double | YES | | NULL | |
| _3desc75 | double | YES | | NULL | |
| _3desc76 | double | YES | | NULL | |
| _3desc77 | double | YES | | NULL | |
| _3desc78 | double | YES | | NULL | |
| _3desc79 | double | YES | | NULL | |
| _3desc80 | double | YES | | NULL | |
| _3desc81 | double | YES | | NULL | |
| _3desc82 | double | YES | | NULL | |
| _3desc83 | double | YES | | NULL | |
| _3desc84 | double | YES | | NULL | |
| _3desc85 | double | YES | | NULL | |
| _3desc86 | double | YES | | NULL | |
| _3desc87 | double | YES | | NULL | |
| _3desc88 | double | YES | | NULL | |
| _3desc89 | double | YES | | NULL | |
| _3desc90 | double | YES | | NULL | |
| _3desc91 | double | YES | | NULL | |
| _3desc92 | double | YES | | NULL | |
| _3desc93 | double | YES | | NULL | |
| _3desc94 | double | YES | | NULL | |
| _3desc95 | double | YES | | NULL | |
| _3desc96 | double | YES | | NULL | |
| _3desc97 | double | YES | | NULL | |
| _3desc98 | double | YES | | NULL | |
| _3desc99 | double | YES | | NULL | |
| _3desc100 | double | YES | | NULL | |
| _3desc101 | double | YES | | NULL | |
| _3desc102 | double | YES | | NULL | |
| _3desc103 | double | YES | | NULL | |
| _3desc104 | double | YES | | NULL | |
| _3desc105 | double | YES | | NULL | |
| _3desc106 | double | YES | | NULL | |
| _3desc107 | double | YES | | NULL | |
| _3desc108 | double | YES | | NULL | |
| _3desc109 | double | YES | | NULL | |
| _3desc110 | double | YES | | NULL | |
| _3desc111 | double | YES | | NULL | |
| _3desc112 | double | YES | | NULL | |
| _3desc113 | double | YES | | NULL | |
| _3desc114 | double | YES | | NULL | |
| _3desc115 | double | YES | | NULL | |
| _3desc116 | double | YES | | NULL | |
| _3desc117 | double | YES | | NULL | |
| _3desc118 | double | YES | | NULL | |
| _3desc119 | double | YES | | NULL | |
| _3desc120 | double | YES | | NULL | |
| _3desc121 | double | YES | | NULL | |
| _3desc122 | double | YES | | NULL | |
| _3desc123 | double | YES | | NULL | |
| _3desc124 | double | YES | | NULL | |
| _3desc125 | double | YES | | NULL | |
| _3desc126 | double | YES | | NULL | |
| _3desc127 | double | YES | | NULL | |
| _3desc128 | double | YES | | NULL | |
| _3desc129 | double | YES | | NULL | |
| _3desc130 | double | YES | | NULL | |
| _3desc131 | double | YES | | NULL | |
| _3desc132 | double | YES | | NULL | |
| _3desc133 | double | YES | | NULL | |
| _3desc134 | double | YES | | NULL | |
| _3desc135 | double | YES | | NULL | |
| _3desc136 | double | YES | | NULL | |
| _3desc137 | double | YES | | NULL | |
| _3desc138 | double | YES | | NULL | |
| _3desc139 | double | YES | | NULL | |
| _3desc140 | double | YES | | NULL | |
| _3desc141 | double | YES | | NULL | |
| _3desc142 | double | YES | | NULL | |
| _3desc143 | double | YES | | NULL | |
| _3desc144 | double | YES | | NULL | |
| _3desc145 | double | YES | | NULL | |
| _3desc146 | double | YES | | NULL | |
| _3desc147 | double | YES | | NULL | |
| _3desc148 | double | YES | | NULL | |
| _3desc149 | double | YES | | NULL | |
| _3desc150 | double | YES | | NULL | |
| _3desc151 | double | YES | | NULL | |
| _3desc152 | double | YES | | NULL | |
| _3desc153 | double | YES | | NULL | |
| _3desc154 | double | YES | | NULL | |
| _3desc155 | double | YES | | NULL | |
| _3desc156 | double | YES | | NULL | |
| _3desc157 | double | YES | | NULL | |
| _3desc158 | double | YES | | NULL | |
| _3desc159 | double | YES | | NULL | |
| _3desc160 | double | YES | | NULL | |
| _3desc161 | double | YES | | NULL | |
| _3desc162 | double | YES | | NULL | |
| _3desc163 | double | YES | | NULL | |
| _3desc164 | double | YES | | NULL | |
| _3desc165 | double | YES | | NULL | |
| _3desc166 | double | YES | | NULL | |
| _3desc167 | double | YES | | NULL | |
| _3desc168 | double | YES | | NULL | |
| _3desc169 | double | YES | | NULL | |
| _3desc170 | double | YES | | NULL | |
| _3desc171 | double | YES | | NULL | |
| _3desc172 | double | YES | | NULL | |
| _3desc173 | double | YES | | NULL | |
| _3desc174 | double | YES | | NULL | |
| _3desc175 | double | YES | | NULL | |
| _3desc176 | double | YES | | NULL | |
| _3desc177 | double | YES | | NULL | |
| _3desc178 | double | YES | | NULL | |
| _3desc179 | double | YES | | NULL | |
| _3desc180 | double | YES | | NULL | |
| _3desc181 | double | YES | | NULL | |
| _3desc182 | double | YES | | NULL | |
| _3desc183 | double | YES | | NULL | |
| _3desc184 | double | YES | | NULL | |
| _3desc185 | double | YES | | NULL | |
| _3desc186 | double | YES | | NULL | |
| _3desc187 | double | YES | | NULL | |
| _3desc188 | double | YES | | NULL | |
| _3desc189 | double | YES | | NULL | |
| _3desc190 | double | YES | | NULL | |
| _3desc191 | double | YES | | NULL | |
| _3desc192 | double | YES | | NULL | |
| _3desc193 | double | YES | | NULL | |
| _3desc194 | double | YES | | NULL | |
| _3desc195 | double | YES | | NULL | |
| _3desc196 | double | YES | | NULL | |
| _3desc197 | double | YES | | NULL | |
| _3desc198 | double | YES | | NULL | |
| _3desc199 | double | YES | | NULL | |
| _3desc200 | double | YES | | NULL | |
| _3desc201 | double | YES | | NULL | |
| _3desc202 | double | YES | | NULL | |
| _3desc203 | double | YES | | NULL | |
| _3desc204 | double | YES | | NULL | |
| _3desc205 | double | YES | | NULL | |
| _3desc206 | double | YES | | NULL | |
| _3desc207 | double | YES | | NULL | |
| _3desc208 | double | YES | | NULL | |
| _3desc209 | double | YES | | NULL | |
| _3desc210 | double | YES | | NULL | |
| _3desc211 | double | YES | | NULL | |
| _3desc212 | double | YES | | NULL | |
| _3desc213 | double | YES | | NULL | |
| _3desc214 | double | YES | | NULL | |
| _3desc215 | double | YES | | NULL | |
| _3desc216 | double | YES | | NULL | |
| _3desc217 | double | YES | | NULL | |
| _3desc218 | double | YES | | NULL | |
| _3desc219 | double | YES | | NULL | |
| _3desc220 | double | YES | | NULL | |
| _3desc221 | double | YES | | NULL | |
| _3desc222 | double | YES | | NULL | |
| _3desc223 | double | YES | | NULL | |
| _3desc224 | double | YES | | NULL | |
| _3desc225 | double | YES | | NULL | |
| _3desc226 | double | YES | | NULL | |
| _3desc227 | double | YES | | NULL | |
| _3desc228 | double | YES | | NULL | |
| _3desc229 | double | YES | | NULL | |
| _3desc230 | double | YES | | NULL | |
| _3desc231 | double | YES | | NULL | |
| _3desc232 | double | YES | | NULL | |
| _3desc233 | double | YES | | NULL | |
| _3desc234 | double | YES | | NULL | |
| _3desc235 | double | YES | | NULL | |
| _3desc236 | double | YES | | NULL | |
| _3desc237 | double | YES | | NULL | |
| _3desc238 | double | YES | | NULL | |
| _3desc239 | double | YES | | NULL | |
| _3desc240 | double | YES | | NULL | |
| _3desc241 | double | YES | | NULL | |

| _3desc242 | double | YES | | NULL | |
| _3desc243 | double | YES | | NULL | |
| _3desc244 | double | YES | | NULL | |
| _3desc245 | double | YES | | NULL | |
| _3desc246 | double | YES | | NULL | |
| _3desc247 | double | YES | | NULL | |
| _3desc248 | double | YES | | NULL | |
| _3desc249 | double | YES | | NULL | |
| _3desc250 | double | YES | | NULL | |
| _3desc251 | double | YES | | NULL | |
| _3desc252 | double | YES | | NULL | |
| _3desc253 | double | YES | | NULL | |
| _3desc254 | double | YES | | NULL | |
| _3desc255 | double | YES | | NULL | |
| _3desc256 | double | YES | | NULL | |
+-----------+---------+------+-----+---------+-------+
现在利用for循环向表中插入数据:

function [ output_args ] = do_databse( id, picid, rgbhist, frames, decsr )

insert(conn, 'rgbhist',{'id','picid'},[id picid]);
for rgb_index= 1:3
for dimen = 1:256
attr = ['_' num2str(rgb_index) 'desc' num2str(dimen)];
update(conn,'rgbhist',{attr},[rgbhist(128*(rgb_index-1)+dimen)],['where id = ' num2str(id)]);
end
end

for feature_index=1:size(frames,2)
insert(conn,'SIFTdesc',{'id','picid'},[id picid]);
update(conn,'SIFTdesc',{'posx','posy','scale','orient'},[frames(1,feature_index) frames(2,feature_index) frames(3,feature_index) frames(4,feature_index)],['where id = ' num2str(id)]   );
for dimen = 1:128
attr = ['desc' num2str(dimen)];
update(conn,'SIFTdesc',{attr},[decsr(dimen, feature_index)], ['where id = ' num2str(id)]);
end
id = id + 1;
end

end
最后是关闭与数据库的连接

close(conn);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: