即使在使用所有提示后,LOAD_FILE也返回NULL

时间:2016-09-16 20:16:49

标签: mysql

我得到了MySQL 5.7.15。我已经禁用了apparmor,检查了文件路径(它们是正确的和完整的),secure_file_priv参数是空的,max_allowed_pa​​cket就足够了,我以root身份登录并且肯定得到所有授权,我也以root身份启动MySQL并授予文件的所有权限。还有什么可能是错的?

这是示例

insert into `photos`(id, photo) values (50,LOAD_FILE('/home/root/files/pathDB/files/50.jpg'));

这是表格代码

    drop table if exists `photos`;
CREATE TABLE `photos` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `photo` longblob NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

0 个答案:

没有答案