將圖像保存在mysql數據庫中的最佳方法是什麼?我應該將圖像保存爲blob數據還是將其保存在目錄中。每次用戶訪問他或她的配置文件時都會顯示圖像。 - 提前感謝。將圖像保存到數據庫中
回答
最好的方法是將它們保存在文件系統中並將它們的路徑保存在數據庫中。
該數據庫用於數據,即文件的文件系統。
我過去所使用的技術,以確保有沒有重複是散列文件的內容,並保存爲的結果,所以我得到這樣的:
42efb15825666918118ba72128195246dbae4976.jpg
的實際名稱保存在數據庫中。這是,重複的機會可以忽略不計。
如果你再次上傳同一個文件,你會有相同的散列,不是? –
確切的說,它可以防止重複。 –
最好的技巧是Truth說,此外,爲了保證您的圖像將具有唯一的名稱,使用當前的時間戳在您的目錄中重命名它們。
我在目錄中使用user_id作爲他們的個人資料照片名稱....感謝您的幫助 –
- 1. Android:將圖像保存到數據庫
- 2. 將圖像保存到數據庫MVC3
- 3. 將圖像保存到圖庫中
- 4. 保存圖像源到數據庫
- 5. 保存圖像到SQL數據庫
- 6. 保存圖像到數據庫
- 7. 將C#中的圖像保存到SQL Server數據庫中
- 8. 將圖像保存到文件目錄中vs將圖像保存到數據庫中
- 9. 如何將圖像保存到數據庫中?
- 10. 將BLOB圖像從PHP中的數據庫保存到磁盤
- 11. C#:將圖像保存到數據庫中
- 12. 使用ASP.NET MVC將圖像保存到數據庫中
- 13. 將Gravatar圖像保存到數據庫中
- 14. 將圖像保存到SQL Server數據庫中
- 15. 如何將本地圖像保存到在線數據庫中
- 16. 如何將圖像保存到我的數據庫中?
- 17. 將圖像文件保存到數據庫中
- 18. 將圖像文件保存到數據庫中
- 19. 上傳圖像到parse.com並將其保存在數據庫中
- 20. 將圖像保存到數據庫中無法正常工作
- 21. 如何在android中將圖像保存到SQLite數據庫?
- 22. 將圖像名稱或路徑保存到數據庫中
- 23. 如何將圖像保存到文件中並使用MVC3將圖像名稱保存到數據庫?
- 24. 將圖像保存到核心數據?
- 25. 我應該將圖像二進制數據保存到數據庫還是將圖像保存爲文件?
- 26. 將圖保存到MySQL數據庫
- 27. 在SQLite數據庫中保存圖像
- 28. 圖像保存在數據庫中
- 29. 在數據庫中保存圖像
- 30. 圖像不保存在數據庫中
請訪問我的[回覆](http://stackoverflow.com/a/9141116/996493) – Lucifer