2012-07-03 20 views
9

Tengo una matriz de bytes creada en Java. Representa el contenido de algún archivo. No sé exactamente el tamaño máximo de esta matriz. Puede ser de diferentes tamaños. Quiero almacenarlo en mysql. ¿Qué tipo debo usar en mysql?Almacenamiento de matriz de bytes Mysql

Respuesta

8

Utilice varbinary para almacenar matrices de bytes de longitud arbitraria en MySQL.

+0

gracias! Voy a intentar – user1379574

+0

si uso varbinary, ¿qué tipo de java debo usar para el mapeo java del campo cuando selecciono? byte [] o cadena? – user1379574

+1

@ user1379574 use 'byte []' (aquí hay un [enlace] (http://www.roseindia.net/jdbc/jdbc-mysql/mapping-mysql-data-types-in-java.shtml) que enumera el tipo mapeos). – dasblinkenlight