无法在MySQL中上传图像文件

时间:2016-06-23 09:57:16

标签: mysql

我使用以下代码将图像文件从堆栈溢出的答案上传到我的数据库中,但它没有得到更新。请帮忙。

mysql> update S516 set photo = LOAD_FILE('/home/rsreekumar/db/java16/photos/13134.PNG') where roll_no = "AM.EN.U4CSE13134";
Query OK, 0 rows affected (0.00 sec)
Rows matched: 1  Changed: 0  Warnings: 0

我的问题是一样的。但没有工作。

1 个答案:

答案 0 :(得分:0)

你能查一下吗?

  1. mysql用户有权读取文件
  2. 条件正确
  3. 列照片是blob
  4. 您有权使用LOAD_FILE
  5. 文件大小小于max_allowed_pa​​cket bytes
  6. 如果secure_file_priv系统变量设置为非空目录名,则要加载的文件必须位于该目录中
  7. 是AppArmor保护运行(和阻止)吗?