1.假设你有图片 12.jpg ,漂亮.jpg, 在G:/1目录下
2.假设你建立了一个表:
use test;/*声明用test数据库*/
create table p(
photo longblob
);
执行以下这句插入:
insert into p values(
LOAD_FILE('G://1//12.jpg')
);
便会插入成功。
同时如果你改为这样也会成功:
LOAD_FILE('G:/1/12.jpg')
LOAD_FILE('G://1//12.jpg')
LOAD_FILE('G://1//12.jpg')
如果你的是这样的话不会插入失败:
LOAD_FILE('G:/1/12.jpg')
如果你的图片路径只有中文也会失败:
LOAD_FILE('G://1//漂亮.jpg')
LOAD_FILE('G://新建文件夹//漂亮.jpg')
至于图片大少问题,笔者还没深究过,抛砖引玉。哪位有研究的不防一起讨论一下。