将图像/ blob添加到mysql数据库

时间:2016-11-21 18:39:08

标签: mysql

这行代码说它有效(绿色检查),但我没有看到插入的图像。文件路径应该是正确的,因为我是从文件数据中获取的。

 UPDATE `inventory`
SET bookImage = LOAD_FILE('C:\xampp\htdocs\1059\homework\books\wuthering.jpg')
WHERE isbn = '978-0141040356';

1 个答案:

答案 0 :(得分:0)

有一点你应该知道,如果你要连接到远程数据库服务器,路径是相对于数据库所在的服务器,而不是本地机器。

UPDATE inventory
SET bookImage = 
(SELECT  BulkColumn FROM OPENROWSET(BULK  N'C:\wuthering.jpg', SINGLE_BLOB) AS x)
WHERE isbn = '978-0141040356';