我找不到有用的代码如何将图像存储到BLOB中,请帮我解释一些代码,还可以在GUI中将这些图像从MySQL显示到我的桌面窗格中?如何将图像存储在BLOB中?
-1
A
回答
1
最简单的方法是将某些二进制图像文件的内容存储在blob中,提取它们,将它们写入文件并使用某种图像文件解析器打开该文件。或者,如果你真的很棘手,使用相同的图像解析器在将数据块从数据库中拉出之后直接从内存中读取数据。
我假设你有一些ImagePane小部件可以处理GUI显示,如果你可以提供一个图像文件。
6
如果图像位于你的MySQL主机上,你可以使用LOAD_FILE()
命令的BLOB存储图像:
-- Using the following table as an example:
CREATE TABLE MyTable (
image BLOB
);
-- This will insert a file in a BLOB column.
INSERT INTO MyTable (image) VALUES(LOAD_FILE('/tmp/image.png'));
确保图像文件可读由MySQL,并且确保您的MySQL用户拥有FILE
权限。
要授予FILE
特权,登录为根,执行:
GRANT FILE ON *.* TO 'mysql_user'@'localhost';
相关问题
- 1. 如何在MySQL中存储blob(图像)?
- 2. 在2017年将图像存储为blob?
- 3. 如何将图像作为Blob存储在数据库中?
- 4. 在sqlite中存储blob图像
- 5. 在Azure Blob存储中获取图像
- 6. 在MySQL中存储图像BLOB
- 7. 生成URL以将图像存储在数据存储区Blob
- 8. 存储静态图像,Blob存储区
- 9. 如何显示存储在MySql数据库中的BLOB图像?
- 10. 如何将图像存储在mongolab中
- 11. 如何将图像存储在NSUserDefaults中?
- 12. 如何将图像存储在FireMonkey中?
- 13. Android - 如何将图像上传到Azure存储Blob?
- 14. 如何使用codeigniter将图像上传到azure blob存储?
- 15. 如何使用javascript将图像上传到azure blob存储
- 16. 将图像作为blob存储在firebird中
- 17. 在MVC中将PDF(作为BLOB存储)显示为图像
- 18. 将图像,视频上传到Node.js WebService并存储在Azure Blob存储中
- 19. 如何发布图像存储在一个blob在mysql
- 20. 如何将存储在Blob中的数据用作视图?
- 21. 如何将图像存储为BLOB,然后在Play!-powered网站中显示?
- 22. Android,如何将图像存储在内部存储器中?
- 23. 如何上传jsp中的图像和存储数据库中的图像blob
- 24. 如何使用watir将图像保存在blob字段中?
- 25. Gwt图像上传和mysql blob存储
- 26. Db4o,Java:使用blob存储图像
- 27. 正常的图像存储或mySQL blob?
- 28. 存储图像为BLOB数据库
- 29. 解压图像转换成Blob存储
- 30. 存储少量图像:blob或fs?
是否有特定的语言或您正在使用MySQL的浏览器? – 2009-12-15 04:34:37
您仍然没有接受昨天,前一天和前一天的答案.....为什么应该继续帮助不理解我们花时间和精力去帮助的人? – camickr 2009-12-15 04:37:06