create table `sfood`(
`name` varchar(255) not null,
`type` varchar(255) not null,
`material` varchar(255) not null,
`price` int(200) not null,
`feature` varchar(255) not null,
`image` longblob,
primary key(`name`)
)ENGINE=innodb default charset=gb2312;
然后我
SELECT * FROM school.sfood;
insert into sfood(name,type,material,price,feature,image) values('生水白菜','川菜','白菜,生水'sfood,8,'清淡',LOAD_FILE('F:\\mySqlimg\\ssbaicai.jpg'));
居然图片没有加载上!
路径是F:\mySqlimg\ssbaicai.jpg没错 图片为85kb
解决方案 »
- mysql 存储过程和触发器 都报错了
- mysql在win2003上200G+数据量的备份方式
- 请教:c 语言处理mysql,使用mysql_fetch_row获取字段数据的问题
- xampp 和 mysql冲突
- 双cpu服务器上mysqld-nt进程cpu占用率始终无法超过25%
- 关于mysql语法的几个问题
- mysql 如何建立视图
- 请问:当MYSQL数据库连接上后进行INSERT操作时网络断了,可mysql_query函数不返回,怎么办?
- MYSQL API很奇怪的错误。能解决分不是问题。
- 现在想升级到mysql5.5版本,不知道选用哪个5.5的小版本稳定?
- mysql时间戳转换
- Linux下mysql的数据库存放目录迁移后,mysql无法启动
2而且大小只有85kb
3 路径也是绝对路径 F:\mySqlimg\ssbaicai.jpg我安装的mysql是coustom
---------------- 文件必须在 secure_file_priv 配置定义的目录中,如果这个配置为 NULL,则不允许从任何文件加载
参考官网文档对这个参数有 LOAD_FILE函数的说明
如何将文件放在 secure_file_priv 配置定义的目录中?
求助