我找不到有用的代碼如何將圖像存儲到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. 在2017年將圖像存儲爲blob?
- 2. 在sqlite中存儲blob圖像
- 3. 生成URL以將圖像存儲在數據存儲區Blob
- 4. 存儲靜態圖像,Blob存儲區
- 5. 將圖像,視頻上傳到Node.js WebService並存儲在Azure Blob存儲中
- 6. 如何發佈圖像存儲在一個blob在mysql
- 7. 如何將存儲在Blob中的數據用作視圖?
- 8. 如何將圖像存儲爲BLOB,然後在Play!-powered網站中顯示?
- 9. Android,如何將圖像存儲在內部存儲器中?
- 10. 如何使用watir將圖像保存在blob字段中?
- 11. 存儲圖像爲BLOB數據庫
- 12. Db4o,Java:使用blob存儲圖像
- 13. 存儲少量圖像:blob或fs?
- 14. 正常的圖像存儲或mySQL blob?
- 15. 使用Lightswitch在Azure Blob存儲中保存圖像2012
- 16. php:將圖像存儲到Mysql blob中,好還是壞?
- 17. 將數據庫中存儲的圖像顯示爲blob type.in PHP?
- 18. 將base64圖像保存到移動服務SQL或Blob存儲?
- 19. BLOB如何存儲在Azure中?
- 20. 將圖像存儲在緩存中
- 21. 將圖像保存在Azure存儲中
- 22. 如何在點擊後將圖像存儲在內存中?
- 23. BLOB的Blob存儲在GAE
- 24. 將JSON Blob存儲在MySQL或S3中
- 25. 存儲圖像 - SQL DB與Azure Blob存儲
- 26. 上傳AJAX響應(圖像BLOB)天青Blob存儲:錯誤414
- 27. Azure如何將高級blob存儲更改爲標準blob存儲帳戶?
- 28. 在App Engine Blob存儲中存儲圖像的最佳方式是什麼?
- 29. 使用get_serving_url()在數據存儲中作爲blob屬性存儲的圖像
- 30. 在Firebird blob字段中存儲數百萬個小圖像
是否有特定的語言或您正在使用MySQL的瀏覽器? – 2009-12-15 04:34:37
您仍然沒有接受昨天,前一天和前一天的答案.....爲什麼應該繼續幫助不理解我們花時間和精力去幫助的人? – camickr 2009-12-15 04:37:06