![](/img/trans.png)
[英]Uploading large files (greater than 10MB) from Android to PHP server
[英]Storing large size (10MB) images in Mysql Local server
我實際上是在一個具有大尺寸圖像的網站上工作。 因此,當我嘗試使用LONGBLOB將這些圖像存儲在Mysql表中時,它仍然引發有關大小的錯誤。 一旦圖像存儲在數據庫中,我想使用PHP在網站上獲取它們。
誰能告訴我該怎么做,並且除了MySQL以外,如果在數據庫中存儲圖像還有其他選擇,那會有所幫助。
先感謝您。
問候
VG
避免無休止的頭痛,並將文件位置存儲在數據庫中而不是BLOB中。
當您使用PHP訪問它時,它很簡單:查詢數據庫並使用文件位置,如下所示: <img src="{$dbResult['image']}" />
將圖像存儲在數據庫中是不好的做法。 你不應該那樣做。 我邀請您閱讀這篇文章- 在DB中存儲圖像-是或否? 。
您可以將圖像保存在服務器上並將其URI保存在數據庫中,然后以類似的方式顯示它們:
<img src="<?php echo $row['imageUrl']; ?>" alt="" />
在我的情況下,添加圖像URL是更好的選擇。 希望它將使網站更加優化。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.