base64存储映像

lnlaulya  于 2021-06-25  发布在  Mysql
关注(0)|答案(1)|浏览(320)

我在android项目和php、mysql和android项目中工作。我想上传图片。
现在要在数据库中存储图像,我应该使用什么:normal varchar 或者我用 base64 哪个更好?
如果我使用 base64 它必须在android中定义为php?

file_put_contents($ImagePath,base64_decode($ImageData));
ecfdbz9o

ecfdbz9o1#

“否我想将图像数据存储在外部文件夹中,以避免增加数据库大小”
但是你为什么要把它存储在数据库里呢?还是要存储文件名或指向其文件系统/云存储的链接?那么varchar就足够了。如果需要,可以对其进行索引。

相关问题