我在网上找了些关于SQL语句插入图片到mysql, 比如说表person,CREATE TABLE `person` (`p_id` varchar(255) NOT NULL,`p_name` varchar(255) DEFAULT NULL,`p_sex` varchar(255) DEFAULT NULL,`p_age` int(11) DEFAULT NULL,`p_image` longblob,PRIMARY KEY (`p_id`)) ENGINE=InnoDB DEFAULT CHARSET=gbk插入数据INSERT into person(p_id,p_name,p_sex,p_age,p_image) value("asdsadssdsadfff","addsdsa","dddd",113,LOAD_FILE('D:\incident1.jpg'));可以执行,但是到最后的结果是能存储所有的数据,就是不能将图片存进去,现在正烦恼呢,不知道高手怎么解决啊?
2 回答
慕尼黑5688855
TA贡献1848条经验 获得超2个赞
晕 根本不能插入图片! 所谓的插入图片只是把图片的代码插入记录 等调用数据 显示图片时 是经过代码的链接 来传递图片的! 数据库只能输入二进制的数据 不可以插入图片的!
添加回答
举报
0/150
提交
取消