BLOB中的MySQL和jpg图片

时间:2017-02-17 12:29:47

标签: mysql jpeg

我必须将jpg图片写入数据库BLOB字段。通过一个命令手动。在Windows上通过我的客户端(Navicat)一切正常,但在Linux(Ubuntu)上无法做到。 Comand很简单:

UPDATE table SET field = LOAD_FILE("/tmp/picture.jpg") WHERE id = 40

我尝试将其作为linux(同一客户端Navicat)root用户(sudo)并且在数据库中用户也是root而没有密码。在MySQL中为root设置了所有权限(包括FILE)。

我在哪里犯了错误?

1 个答案:

答案 0 :(得分:0)

现在很明显Ubuntu和MySQL 5.x出现了这样的错误。在我更新了系统和数据库之后,这个LOAD_FILE正常工作。