ALTER TABLE myTableName MODIFY COLUMN columnName BLOB;
Да, у вас не должно возникнуть никаких проблем, кроме сортировки.
Поскольку mysql преобразует «текст» в двоичные данные при изменении на «blob» и наоборот.
youможно просто получить
String str = resultSet.getString(columnIndex)
// or
byte[] byteArr = resultSet.setBytes(columnIndex).
String str = new String(byteArr );