我使用以下方法创建了一个数据库:
create table test.data(
id int not null,
description varchar(255),
image blob not null,
primary key (id)
);
这很有用。然后我尝试使用以下方法将数据插入表中:
insert into test.data
values(1, "Image one", LOAD_FILE('D:\Ecommerce\site\image1.jpg'));
但我最后说错误column 'image' cannot be null
如何将图像插入mysql数据库?我正在使用MySQL Query Browser和Windows 8.1。
答案 0 :(得分:1)
LOAD_FILE返回null。请尝试以下方法:
如果不起作用,请检查 LOAD_FILE_Doc 并确保满足所有条件。