0
如何在Laravel的SQLite数据库的BLOB
类型的列中插入二进制数据?将二进制数据插入BLOB列
如何在Laravel的SQLite数据库的BLOB
类型的列中插入二进制数据?将二进制数据插入BLOB列
如果表中的列是BLOB类型,例如你创造了它在迁移这样的:
Schema::table('images', function($table) {
$table->binary('data');
})
那么你应该能够使用常规insert()
方法插入二进制数据:
DB::table('images')->insert([
'data' => $binaryFile
]);
或者这样:
DB::table('test')->insert([
'data' => DB::raw("LOAD_FILE('/path/to/file')")
]);
谢谢。它试了几次,但最终在x'1234567'实施。 http://sqlite.1065341.n5.nabble.com/Inserting-BLOB-values-td3611.html – izuchy 2015-04-08 03:36:33
,如果你”很满意我的回答如下,你可以接受:) – 2015-04-06 07:40:41