beyondlee1 发表于 2023-07-28 15:30

求救:读取数据库的blob字段的图片数据,存成文件.jpg格式

本帖最后由 beyondlee1 于 2023-07-28 15:37 编辑

读取数据库的blob字段的图片数据,存成文件.jpg格式的
一直不成功

    $sth->{LongTruncOk} = 1;
    #$s->{inplan}->{LongReadLen} = 10048576;

    my $sth->prepare($sql);

    $i->execute or die "\nExecute error: $DBI::err .... $DBI::errstr\n";
    my $image = $i->fetch();
    #print @$image;
    open FH,">pic.jpg" or die $!;
    binmode FH;
    print FH @$image;
    close FH;
#unlink "pic.jpg";
    $sth->finish();   

请问一下,问题在哪里?

523066680 发表于 2023-07-29 21:37

本帖最后由 523066680 于 2023-07-29 21:38 编辑

回复 1# beyondlee1

用 Image Magick 模块可以读取Blob形式的图片数据
Imager 似乎也可以,但是没试过
页: [1]
查看完整版本: 求救:读取数据库的blob字段的图片数据,存成文件.jpg格式