如何用MySQL的SQL语句来读写硬盘目录文件

如何用MySQL的SQL语句来读写硬盘目录文件

码农世界 2024-05-27 前端 73 次浏览 0个评论

1.先确保创建表,例如起名Temp

CREATE TABLE `temp` (

  `id` int(11) NOT NULL AUTO_INCREMENT,

  `image` mediumblob,

  PRIMARY KEY (`id`)

) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8;

注意这里的image字段用mediumblog,就可以避免出现data too long等提示;

2.拷贝一个文件到D:\Temp目录下,例如起名:in.jpg

3.运行SQL语句

insert into

temp(image)

select load_file("D:\\Temp\\in.jpg");

select image from temp

where id=1

into dumpfile "D:\\Temp\\out.jpg";

就可以在D:\Temp下看到out.jpg,可以打开,是和原来的一模一样的。

转载请注明来自码农世界,本文标题:《如何用MySQL的SQL语句来读写硬盘目录文件》

百度分享代码,如果开启HTTPS请参考李洋个人博客
每一天,每一秒,你所做的决定都会改变你的人生!

发表评论

快捷回复:

评论列表 (暂无评论,73人围观)参与讨论

还没有评论,来说两句吧...

Top