![](/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.