我找不到有用的代碼如何將圖像存儲到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