栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

仅使用SQL将Blob从MySQL数据库导出到文件

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

仅使用SQL将Blob从MySQL数据库导出到文件

我不喜欢这个主意…

drop procedure if exists dump_image;delimiter //  create procedure dump_image()  begin    declare this_id int;    declare cur1 cursor for select imageId from image;    open cur1;      read_loop: loop        fetch cur1 into this_id;        set @query = concat('select blob_field from image where imageId=',  this_id, ' into outfile "/tmp/xyz-', this_id,'.jpg"');        prepare write_file from @query;        execute write_file;      end loop;    close cur1;  end //delimiter ;

尽管有错误

mysql>调用dump_image();错误1329(02000):无数据-提取,选择或处理了零行ls -1 / tmp / xyz *


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/392871.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号