当前位置:  开发笔记 > 编程语言 > 正文

如何使用Perl将图像文件加载到SQLite中的blob中?

如何解决《如何使用Perl将图像文件加载到SQLite中的blob中?》经验,为你挑选了1个好方法。

有人可以给我一个关于如何在SQLite中将图像文件加载到blob中的Perl示例吗?



1> derby..:

嗯...我不建议在任何数据库中存储图像(我更喜欢将图像存储在文件系统中以及数据库中图像的路径)但是......这种情况在DBD :: SQLite的文档中是正确的

use DBI qw(:sql_types);
my $dbh = DBI->connect("dbi:SQLite:dbfile","","");

my $blob = `cat foo.jpg`;
my $sth = $dbh->prepare("INSERT INTO mytable VALUES (1, ?)");
$sth->bind_param(1, $blob, SQL_BLOB);
$sth->execute();

推荐阅读
echo7111436
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有