繁体   English   中英

使用 flutter 将图像作为 blob 存储在 mysql 数据库中

[英]Storing image's as blob in mysql database with flutter

将 blob 图像存储在 mysql 数据库中并使用 php 将它们存储在 flutter 应用程序中是否很好,或者我应该将它们存储在单独的文件夹中,并将它们的链接存储在数据库中? 对于具有超过 100K 图像的数据库,什么是更好的解决方案。 我认为在备份时存储图像路径会很困难。 有人可以建议做什么。 这将非常有帮助。 先感谢您!

最佳做法是将图像存储在一个文件夹中,并将其路径保存在数据库中。 所以基本上将图像转换为 base64 并以常规 POST 方法将其发送到您的网络服务器。 然后在您的 PHP 代码中将 base64 解码为一个文件并将图像保存在您想要的任何位置,只需记住跟踪图像的新路径,以便以后获取它。 顺便说一句,获取的工作原理是一样的。 祝你好运:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM