如何将MYSQL中的blob内容输出成文件
我想在kettle中将MYSQL中的LONGBLOB类型的字段中存储的图片输出成文件。我试着用下面的JAVASCRIPT但是输出的文件是0K。
//file 字段是图片内容
var File = java.io.File;
var FileOutputStream = java.io.FileOutputStream;
var BufferedOutputStream = java.io.BufferedOutputStream;
var filename = file_name;
var outBytes = file;
try{
var f = new File(filename);
if (!f.exists()){
f.createNewFile();
}
var fos = new FileOutputStream(f);
var bos = new BufferedOutputStream(fos);
bos.write(outBytes);
bos.flush();
bos.close();
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
能给个详细的例子吗?多谢!
用流。
能给个详细的例子吗?多谢
base64吧